Reference
Validation error codes
The SCT-XXX series — what each code means and where it comes from.
Codes
| Code | Description |
|---|---|
SCT-000 | solution or modules section is required |
SCT-001 | Missing required field or invalid format |
SCT-002 | Invalid dotnetVersion (must be net8.0, net9.0, net10.0, netstandard2.0, or netstandard2.1) |
SCT-003 | Duplicate module name (case-insensitive) |
SCT-004 | Duplicate layer name within a module (case-insensitive) |
SCT-005 | Unresolvable reference (project does not match any defined module/shared/host) |
SCT-006 | Circular reference detected between projects |
SCT-007 | Template not found in registry |
SCT-008 | Invalid namespace format (must be a valid .NET namespace) |
SCT-009 | Invalid package format (must be PackageId:Version) |
SCT-010 | Unresolvable property (property value cannot be resolved) |
SCT-011 | Invalid project type (not a member of ProjectType enum) |
SCT-012 | Circular dependency detected in execution plan |
SCT-019 | Missing required layers for the selected architecture pattern (clean-architecture or modular-monolith) |
SCT-020 | Layer dependency violation under built-in pattern rules (or under custom allowedDependencies) |
Schema 1.0 · CLI 1.0