Problem
v0.1 delivers baseline file+line errors. v1.0 requires production-grade error UX: structured machine-readable output, extended explanations, and recovery suggestions.
Acceptance Criteria
Why This Blocks v1.0
Production tools have production error handling. This is a trust signal for engineering teams.
Problem
v0.1 delivers baseline file+line errors. v1.0 requires production-grade error UX: structured machine-readable output, extended explanations, and recovery suggestions.
Acceptance Criteria
--jsonflag on all commands outputs structured error objects (code, file, line, col, message)nlsc explain E001(or--explainflag) gives extended documentation for each error codeWhy This Blocks v1.0
Production tools have production error handling. This is a trust signal for engineering teams.