{
"result": {
"schema_version": 2,
"command": "commit",
"status": "usage_error",
"exit_code": 2,
"message": "`specs/001-graph/../../src/lib.rs` is not in specs/001-graph; only planning files are committed here",
"code": "USAGE",
"fix": [
"speccoder commit --help"
],
"fix_steps": [
{
"command": "speccoder commit --help",
"how": "words",
"why": null
}
],
"docs": "https://hupe1980.github.io/speccoder/docs/codes/#usage"
},
"head": "init",
"status": " M specs/001-graph/spec.md\n?? specs/001-graph/review.json\n",
"review": {
"requirements": {
"FR-001": {
"verdict": "approved",
"line": "- **FR-001**: Users MUST log in with a passkey.",
"sha256": "sha256:<hex>",
"by": "Dana Example",
"via": "web",
"at": 0,
"comment": "looks right"
},
"FR-002": {
"verdict": "approved",
"line": "- **FR-002**: Sessions MUST expire after thirty minutes.",
"sha256": "sha256:<hex>",
"by": "Dana Example",
"via": "web",
"at": 0
}
}
}
}