diff --git a/CLAUDE.md b/CLAUDE.md index e5331b6..ae313aa 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -21,7 +21,15 @@ Plan content lives in markdown files at the repo root to keep it easy to read an ### Output generation pipeline -- [`outputs/`](outputs/) — **repeatable PPTX + PDF generation** over the plan markdown. Entry point: [`outputs/README.md`](outputs/README.md) (trigger phrases + regeneration checklist). Structure anchors: [`outputs/presentation-spec.md`](outputs/presentation-spec.md) for the 18-slide mixed-stakeholder deck and [`outputs/longform-spec.md`](outputs/longform-spec.md) for the faithful-typeset long-form PDF. Regeneration trigger: `regenerate outputs` / `regenerate presentation` / `regenerate longform`. Outputs live under `outputs/generated/`; do not hand-edit them. +- [`outputs/`](outputs/) — **repeatable PPTX + PDF generation** over the plan markdown. Entry point: [`outputs/README.md`](outputs/README.md) (trigger phrases + regeneration checklist). Structure anchors: [`outputs/presentation-spec.md`](outputs/presentation-spec.md) for the 18-slide mixed-stakeholder deck and [`outputs/longform-spec.md`](outputs/longform-spec.md) for the faithful-typeset long-form PDF. Outputs live under `outputs/generated/`; do not hand-edit them. + +**Quick reference — regenerating outputs:** +- `regenerate presentation` — rebuilds the 18-slide PPTX from current plan source files per `outputs/presentation-spec.md` +- `regenerate longform` — rebuilds the PDF per `outputs/longform-spec.md` (not yet run) +- `regenerate outputs` — both +- **To change slide structure:** edit `outputs/presentation-spec.md`, then regenerate. Don't edit the PPTX directly. +- **To change content:** edit the source plan files (`current-state.md`, `goal-state.md`, `roadmap.md`, etc.) — the next regeneration picks up changes automatically. +- **Workspace:** `outputs/workspace/` contains the HTML slides and generation JS script from the last run. As the plan grows, add further markdown files and link them from here.