Diagnostics
Culsma diagnostics are stage-owned.
| Family | Stage | Typical cause |
|---|---|---|
LOAD_* | source loading | missing source, duplicate protocol, unknown entry |
SEM_* | semantic validation | unknown operation, missing arg, invalid content kind |
TYPE_* | type/unit checking | unknown unit, dimension mismatch |
PLAN_* | plan lowering | unknown protocol reference, call argument issue |
RT_* | runtime | driver failure, scheduler/material orchestration issue |
MAT_* | material compute | insufficient material, overflow, conservation failure |
The main diagnostic guide describes emitted diagnostics. Roadmap-only diagnostic codes are kept out of this page.
