FAILED
Cascade Run #4
Started: 2026-06-06 02:31:50
· Finished: 2026-06-06 02:31:50
Table: moneda
Naming Pre-Flight
FATAL
<1s
→
Schema Verify
PENDING
→
Model Gen (ia_case)
PENDING
→
Wire Relations
PENDING
→
UI/API Gen (modern)
PENDING
→
Verification
PENDING
Naming Pre-Flight
FATAL
Response Details
{
"status": "fatal",
"checks": [
{
"check_type": "slug_format",
"input_value": "moneda",
"result": "pass",
"message": "Table name 'moneda' matches naming contract format.",
"fix_suggestion": null
},
{
"check_type": "reserved_word",
"input_value": "moneda",
"result": "pass",
"message": "Table name 'moneda' is not a MySQL reserved word.",
"fix_suggestion": null
},
{
"check_type": "upstream_primary_key",
"input_value": "moneda",
"result": "fatal",
"message": "Missing expected primary key 'moneda_id'. Tables must define a primary key named after the singular table name with '_id' suffix.",
"fix_suggestion": "Add column 'moneda_id' VARCHAR(32) PRIMARY KEY"
}
],
"fix_suggestions": [
"Add column 'moneda_id' VARCHAR(32) PRIMARY KEY"
]
}
Schema Verify
PENDING
Model Gen (ia_case)
PENDING
UI/API Gen (modern)
PENDING
Verification
PENDING
Naming Contract Checks
| Check Type | Input | Result | Message | Fix |
|---|---|---|---|---|
slug_format |
moneda |
✅ Pass | Table name 'moneda' matches naming contract format. | — |
reserved_word |
moneda |
✅ Pass | Table name 'moneda' is not a MySQL reserved word. | — |
upstream_primary_key |
moneda |
❌ Fatal | Missing expected primary key 'moneda_id'. Tables must define a primary key named after the singular table name with '_id' suffix. | Add column 'moneda_id' VARCHAR(32) PRIMARY KEY |
Console Output Logs
Stage 1: Pre-Flight Check & Advisory Locking
▼
Stage 2: Importer Schema Introspection
▼
Stage 3: ia_case Model Compilation
▼
Stage 4: Relationship Wire Authoring
▼
Stage 5: UI & API Generator Compilation
▼
Stage 6: Post-run Validation Gates
▼
Notes
Cascade halted at stage 'preflight': Naming contract: fatal (3 checks)