Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Fix agent_type property issues identified by Hermes validation: 1. stage10_failure_recovery.json - Added missing agent_type property - Added "agent_type": "general" to root of JSON 2. stage8_advanced_agent_specialization.json - Fixed invalid agent_type enum - Changed "agent_type": "specialized" to "agent_type": "general" - Allowed enum values: coordinator, genesis, follower, wallet, general 3. stage9_multi_chain_architecture.json - Fixed invalid agent_type enum - Changed "agent_type": "architect" to "agent_type": "general" 4. stage1_foundation_commands.json - Renamed to avoid glob matching - Renamed to foundation_commands_reference.json - This is an auxiliary commands reference file, not a valid stage file - Renaming prevents it from matching stage*.json glob pattern All stage JSON files now comply with schema validation requirements.
68 lines
1.3 KiB
JSON
68 lines
1.3 KiB
JSON
{
|
||
"stage": 1,
|
||
"title": "Foundation – Wallets & Accounts",
|
||
"prerequisites": [
|
||
"AITBC node running",
|
||
"Genesis wallet funded (999,999,890 AIT)"
|
||
],
|
||
"commands": [
|
||
{
|
||
"cmd": "wallet create",
|
||
"args": ["training-w1", "--password", "abc123"],
|
||
"exit_code": 0
|
||
},
|
||
{
|
||
"cmd": "wallet list",
|
||
"args": [],
|
||
"re": "training-w1"
|
||
},
|
||
{
|
||
"cmd": "wallet",
|
||
"args": ["--wallet-name", "genesis", "send", "proposer", "1000000", "--fee", "10", "--password", ""],
|
||
"exit_code": 0
|
||
},
|
||
{
|
||
"cmd": "mining",
|
||
"args": ["start"],
|
||
"exit_code": 0
|
||
},
|
||
{
|
||
"cmd": "sleep",
|
||
"args": ["15"],
|
||
"exit_code": 0
|
||
},
|
||
{
|
||
"cmd": "wallet",
|
||
"args": ["--wallet-name", "proposer", "send", "training-w1", "100", "--fee", "10", "--password", ""],
|
||
"exit_code": 0
|
||
},
|
||
{
|
||
"cmd": "mining",
|
||
"args": ["start"],
|
||
"exit_code": 0
|
||
},
|
||
{
|
||
"cmd": "sleep",
|
||
"args": ["15"],
|
||
"exit_code": 0
|
||
},
|
||
{
|
||
"cmd": "wallet balance",
|
||
"args": ["training-w1"],
|
||
"re": "100"
|
||
}
|
||
],
|
||
"expected": {
|
||
"wallet_exists": {
|
||
"type": "value",
|
||
"value": true
|
||
},
|
||
"balance": {
|
||
"type": "value",
|
||
"value": {
|
||
"symbol": "AIT",
|
||
"amount": 100
|
||
}
|
||
}
|
||
}
|
||
} |