Parent
Part of #309 (RFC: vBRIEF-centric document model)
Tier
Tier 4 -- CLI and tests (depends on all Tier 1-3 stories)
Scope
Update the Python CLI (run) to target the new vBRIEF-centric structure:
cmd_spec:
- Generate scope vBRIEFs into
vbrief/proposed/ instead of vbrief/specification.vbrief.json
- Use
YYYY-MM-DD-descriptive-slug.vbrief.json filename convention
- Include origin provenance in
references if applicable
cmd_project:
- Generate
vbrief/PROJECT-DEFINITION.vbrief.json instead of PROJECT.md
- Use narratives for project identity, items as scope registry
- Fold project config into PROJECT-DEFINITION narratives
General:
- Update any references to old file paths
- Update help text and user-facing messages
Acceptance Criteria
cmd_spec outputs to vbrief/proposed/ with correct filename convention
cmd_project outputs PROJECT-DEFINITION.vbrief.json with correct schema
- No references to old
SPECIFICATION.md/PROJECT.md as output targets
- CLI help text reflects new structure
Parent
Part of #309 (RFC: vBRIEF-centric document model)
Tier
Tier 4 -- CLI and tests (depends on all Tier 1-3 stories)
Scope
Update the Python CLI (
run) to target the new vBRIEF-centric structure:cmd_spec:
vbrief/proposed/instead ofvbrief/specification.vbrief.jsonYYYY-MM-DD-descriptive-slug.vbrief.jsonfilename conventionreferencesif applicablecmd_project:
vbrief/PROJECT-DEFINITION.vbrief.jsoninstead ofPROJECT.mdGeneral:
Acceptance Criteria
cmd_specoutputs tovbrief/proposed/with correct filename conventioncmd_projectoutputsPROJECT-DEFINITION.vbrief.jsonwith correct schemaSPECIFICATION.md/PROJECT.mdas output targets