Implement numbered artifact filenames (zero-padded sequence numbers) for chronological sorting and unambiguous referencing. Additionally, provide a lightweight tool (CLI or web UI) to browse these artifacts, inspired by MADR.
# Feature Request: Numbered Artifact Files + Browser UI I'd like to keep a chronological order when exploring artifacts. ## Summary Two related improvements inspired by [MADR](https://github.com/adr/madr) (Markdown Architectural Decision Records): 1. **Numbered artifact filenames** — prefix every change artifact with a zero-padded sequence number so artifacts sort chronologically and can be referenced unambiguously by number. 2. **Artifact browser** — a lightweight tool (CLI or web UI) to list, filter, and read all artifacts across changes, similar to what [Log4brains](https://github.com/thomvaill/log4brains) or [adr-viewer](https://github.com/mrwilson/adr-viewer) do for ADRs. --- ## Motivation ### Problem 1 — artifacts have no stable, ordered identity Today a completed change lives at `openspec/changes/archive/YYYY-MM-DD-<name>/`. Inside it, artifact files are named by role (`proposal.md`, `design.md`, `tasks.md`) but carry no global sequence number. This means: