1.5 KiB
1.5 KiB
name, description
| name | description |
|---|---|
| spec-pipeline | Lean implementation loop: Architect (Clarify -> Spec) -> Developer -> User Verification. |
Execution Logic
-
Phase 1a: Architecture Proposal & Clarification
@architectanalyzes existing patterns, pitches 1–3 Godot best-practice ideas, and asks up to 3 clarification questions with[Recommended]options.@architectstops without writing the spec file yet.
-
Phase 1b: User Feedback & Spec Generation
- User approves, modifies, or selects choices from
@architect's proposal. @architectwrites the finalized specification tospecs/[feature-name].mdand logs decisions indocs/tech_debt_and_optimizations.md.- STOP: Wait for final user sign-off on the spec before invoking developer.
- User approves, modifies, or selects choices from
-
Phase 2: Implementation & Engine Validation
@developerupdates code and scenes using targeted diffs/snippets based onspecs/[feature-name].md.@developerruns headless syntax verification:& "C:\Godot4\Godot_v4.7.1-stable_win64_console.exe" --headless --check-only --script "res://path/to/script.gd" --path "C:\Godot4\project"- If static check fails,
@developerfixes the code immediately.
-
Phase 3: User Hand-off (Stop)
- Present the changes to the user to test inside the Godot Editor.
- Do NOT update READMEs or documentation yet.
-
Phase 4: Documentation (Triggered manually by user)
- Only call
@writerafter the user confirms: "Feature verified and working."
- Only call