Files
aitbc/docs/agent-training/foundation_commands_reference.json
aitbc cc5c658ea7
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 schema validation failures in AITBC stage JSON files
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.
2026-05-07 17:49:11 +02:00

68 lines
1.3 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"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
}
}
}
}