Problem
The Scribe charter says 'merge inbox into decisions.md' but never mandates ### YYYY-MM-DD: format. Early decisions have no dates, causing archival bugs. The daysAgoFromLine() parser assumes dates exist but the format was never enforced.
From
Postmortem action item A4, Procedures review of #20.
Proposed Fix
- Update Scribe charter template (
.squad/templates/scribe-charter.md) to mandate: 'All merged entries MUST use ### YYYY-MM-DD: Topic format. Add date if missing from inbox file.'
- Update
squad.agent.md Scribe spawn template with format validation step
- Consider: should Scribe reject malformed inbox entries or auto-fix them?
Owner
Procedures (Prompt Engineer) / Scribe
Problem
The Scribe charter says 'merge inbox into decisions.md' but never mandates
### YYYY-MM-DD:format. Early decisions have no dates, causing archival bugs. ThedaysAgoFromLine()parser assumes dates exist but the format was never enforced.From
Postmortem action item A4, Procedures review of #20.
Proposed Fix
.squad/templates/scribe-charter.md) to mandate: 'All merged entries MUST use### YYYY-MM-DD: Topicformat. Add date if missing from inbox file.'squad.agent.mdScribe spawn template with format validation stepOwner
Procedures (Prompt Engineer) / Scribe