You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fix report sequence to use next available number (-002, -003, etc.)
instead of hardcoded -002
- Use timestamped path when preserving prototype and directory already
exists to prevent overwriting earlier preserved work
- Pass constraints summary in handoff to /ce:plan since plan skill
does not auto-discover validation reports
- Add ce:prototype to README workflow table
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: plugins/compound-engineering/README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,7 @@ The primary entry points for engineering work, invoked as slash commands:
19
19
|-------|-------------|
20
20
|`/ce:ideate`| Discover high-impact project improvements through divergent ideation and adversarial filtering |
21
21
|`/ce:brainstorm`| Explore requirements and approaches before planning |
22
+
|`/ce:prototype`| Build throwaway prototypes to validate assumptions before planning |
22
23
|`/ce:plan`| Create structured plans for any multi-step task -- software features, research workflows, events, study plans -- with automatic confidence checking |
23
24
|`/ce:review`| Structured code review with tiered persona agents, confidence gating, and dedup pipeline |
Copy file name to clipboardExpand all lines: plugins/compound-engineering/skills/ce-prototype/SKILL.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -171,7 +171,7 @@ For each goal, record:
171
171
172
172
Read `assets/validation-report-template.md` for the report structure.
173
173
174
-
Write the report to `docs/prototypes/<topic-slug>-validation-<date>.md`. If a report with the same name already exists (e.g., a second prototype round on the same day), append a sequence number: `<topic-slug>-validation-<date>-002.md`.
174
+
Write the report to `docs/prototypes/<topic-slug>-validation-<date>.md`. If a report with the same name already exists (e.g., multiple prototype rounds on the same day), append the next available sequence number: `-002`, `-003`, etc.
175
175
176
176
Create `docs/prototypes/` if it does not exist.
177
177
@@ -194,7 +194,7 @@ If anything is found, flag it to the user with a brief explanation. Let them dec
194
194
195
195
Delete the prototype directory under `.context/compound-engineering/ce-prototype/`. The validation report in `docs/prototypes/` persists.
196
196
197
-
If the user explicitly asks to keep the prototype, move it out of `.context/` (which is ephemeral scratch space subject to cleanup) to a durable location: `prototypes/<topic-slug>/` at the repo root. Note the preserved path in the validation report.
197
+
If the user explicitly asks to keep the prototype, move it out of `.context/` (which is ephemeral scratch space subject to cleanup) to a durable location at the repo root: `prototypes/<topic-slug>/`. If that directory already exists (from a prior preserved prototype), use a timestamped path (`prototypes/<topic-slug>-<YYYYMMDD-HHMMSS>/`) to avoid overwriting earlier work. Note the preserved path in the validation report.
198
198
199
199
#### 4.3 Recommend Next Step
200
200
@@ -209,7 +209,7 @@ Based on the validation results, recommend the appropriate next step:
209
209
210
210
Present as a question using the platform's blocking question tool.
211
211
212
-
**Handoff to /ce:plan:** When the user selects planning, run `/ce:plan` and pass the validation report path (e.g., `/ce:plan docs/prototypes/<topic-slug>-validation-<date>.md`). If a requirements document also exists, pass both paths. This ensures the plan has direct access to validated constraints and discovered surprises without relying on context window or user re-entry.
212
+
**Handoff to /ce:plan:** When the user selects planning, run `/ce:plan` and pass both the requirements document path (if one exists) and a concise constraints summary extracted from the validation report. The summary should include: proved/disproved goal results, key constraints discovered, and the validation report path for reference. Example: `/ce:plan docs/brainstorms/2026-04-01-topic-requirements.md — Prototype validated: [goals summary]. Constraints: [key constraints]. Full report: docs/prototypes/topic-validation-2026-04-04.md`. This ensures planning starts from validated assumptions even if `/ce:plan` does not auto-discover validation reports.
If a report with the same name already exists (e.g., a second prototype round on the same day), append a sequence number: `<topic-slug>-validation-<YYYY-MM-DD>-002.md`.
40
+
If a report with the same name already exists (e.g., multiple prototype rounds on the same day), append the next available sequence number: `-002`, `-003`, etc.
0 commit comments