fix: standardize training schema and fix integration test mismatches
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 dual schema issue: update README to reference stage1_foundation.json
- Add missing scenarios field to stages 7-9 for consistency
- Add specialized and architect agent types to training schema
- Fix failure_simulation to use transaction_send instead of wallet_send
This commit is contained in:
aitbc
2026-05-09 11:33:47 +02:00
parent 2592407750
commit 6f52ddeacd
6 changed files with 19 additions and 4 deletions

View File

@@ -155,7 +155,7 @@ Before beginning training, ensure the environment is properly configured:
1. **Review `HERMES_LEARNING_PROMPT.md`** for detailed learning instructions
2. **Analyze `training_schema.json`** to understand the stage structure
3. **Study `ENVIRONMENT_SETUP.md`** to understand environment requirements
4. **Begin with Stage 1** (`stage1_foundation_commands.json`) and progress sequentially
4. **Begin with Stage 1** (`stage1_foundation.json`) and progress sequentially
5. **For each stage, provide:**
- Debug messages for issues found
- Suggestions for improvements

View File

@@ -381,7 +381,7 @@
"failure_simulation": [
{
"test_name": "Insufficient funds error",
"operation": "wallet_send",
"operation": "transaction_send",
"failure_type": "insufficient_funds",
"test_case": {
"wallet": "training-wallet",
@@ -394,7 +394,7 @@
},
{
"test_name": "Invalid password error",
"operation": "wallet_send",
"operation": "transaction_send",
"failure_type": "invalid_password",
"test_case": {
"wallet": "training-wallet",

View File

@@ -19,6 +19,11 @@
"Understand network topology",
"Handle failover scenarios"
],
"scenarios": [
"/docs/scenarios/20_cross_chain_transfer.md",
"/docs/scenarios/27_cross_chain_trader.md",
"/docs/scenarios/38_cross_chain_market_maker.md"
],
"training_data": {
"operations": [
{

View File

@@ -19,6 +19,11 @@
"Develop domain-specific capabilities",
"Create custom agent skills"
],
"scenarios": [
"/docs/scenarios/41_bounty_system.md",
"/docs/scenarios/42_portfolio_management.md",
"/docs/scenarios/43_knowledge_graph_market.md"
],
"training_data": {
"operations": [
{

View File

@@ -19,6 +19,11 @@
"Manage assets across chains",
"Configure cross-chain gossip protocols"
],
"scenarios": [
"/docs/scenarios/42_cross_chain_atomic_swap.md",
"/docs/scenarios/44_dispute_resolution.md",
"/docs/scenarios/45_cross_chain_market_maker.md"
],
"training_data": {
"operations": [
{

View File

@@ -24,7 +24,7 @@
"agent_type": {
"type": "string",
"description": "Type of agent being trained",
"enum": ["coordinator", "genesis", "follower", "wallet", "general"]
"enum": ["coordinator", "genesis", "follower", "wallet", "general", "specialized", "architect"]
},
"scenarios": {
"type": "array",