# Roadmap & backlog — brainstorm-with-docs Single source of truth for what's done, pending, and deferred. In-repo and versioned so it survives across sessions and tools (not just an agent's memory). ## Status - **v1 — shipped.** Commits `50640d8` (initial) and `f24b342` (review fixes). Working hybrid: context inspection, glossary/`CONTEXT.md` + lightweight ADR discipline, active grilling, option comparison, durable artifacts, and a stop-before-implementation gate that allows investigation but forbids state changes. - **Next process step:** live test on real tasks (started ~2026-06-03). Findings feed the decisions below. ## Pending decisions (small, near-term) - **R1 — restore "recommend an answer per question."** `grill-with-docs` and `grill-me` both require giving a recommended answer with each question; v1 dropped it (likely accidental). Cheap to restore in `SKILL.md` step 4. *Decision pending: restore now, or after the first live test.* - **R2 — interview relentlessness.** v1 softened grill's "interview relentlessly, walk every branch" into "don't interview forever, move to synthesis" (from superpowers brainstorming). Decide after the live test whether it feels under-rigorous and needs hardening — or whether that's what `grill-with-docs` stays for (see R4). - **F1 — divergence one-liner.** Add one ``: "among the options, at least one must be something the user did not already imply." Deliberately deferred to keep the v1 baseline test clean. Marked as `TODO(F1)` at the SEAM in `SKILL.md` step 5. Reconsider right after the first live test. - **F4 — relationship to `grill-with-docs`.** This skill overlaps it (grill + CONTEXT/ADR). Decide: document when-to-use-which in `README.md`, or supersede `grill-with-docs`. Not a strict superset (we lack full multi-context, R2). - **F5a — read `docs/agents/*.md` in step 1.** On repos using Matt Pocock's skill-config convention, the spec/layout path is more reliable from there than guessing. Cheap addition to the step-1 read list. ## v2 (larger) - **Divergence phase** at the SEAM (`SKILL.md` step 5): full idea-generation toolkit — axis of variation, archetype stances (MVP / robust / radical), inversion, steal-from-adjacent-domain, cost-shifting, pre-mortem, constraint relaxation, null option. F1 is the cheap precursor to this. - **"Design for isolation / clarity" lens** (from superpowers brainstorming): evaluate options by whether each unit has one clear purpose and a clean interface. - **Fuller multi-context.** v1 handles a single root `CONTEXT.md` and only mentions `CONTEXT-MAP.md`. Restore grill-with-docs's full model: `CONTEXT-MAP.md` + per-context `CONTEXT.md` + per-context `docs/adr/` + a Relationships section. ## Rejected (do not revisit without new evidence) - **F6 — "space-separated `allowed-tools` won't parse."** False. Claude Code docs accept space- or comma-separated or YAML list; and `allowed-tools` is pre-approval, not a restriction. No change needed.