Skip to content

chore(scribe): Mandate ### YYYY-MM-DD: format in Scribe charter #24

@diberry

Description

@diberry

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

  1. 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.'
  2. Update squad.agent.md Scribe spawn template with format validation step
  3. Consider: should Scribe reject malformed inbox entries or auto-fix them?

Owner

Procedures (Prompt Engineer) / Scribe

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgo:needs-researchNeeds investigationsquadSquad triage inbox — Lead will assign to a membersquad:fidoAssigned to FIDO (Quality Owner)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions