-
Notifications
You must be signed in to change notification settings - Fork 34
Closed
Labels
projectNew project or featureNew project or feature
Description
Feature Request
Add a spike protocol for time-boxed technical feasibility exploration. Lighter than experiment (no formal hypothesis), heavier than ad-hoc (structured output).
Purpose
Determine whether an approach is technically feasible before committing to a full SPIR project. Answer questions like "can we do X?" and "what would it take?"
Phases
- Research — Explore the problem space, read docs, examine existing code, identify constraints
- Iterate — Build a minimal proof-of-concept, try approaches, hit walls, pivot
- Findings — Document what was learned: feasibility verdict, recommended approach, risks, estimated effort for full implementation
Protocol Properties
- No spec/plan required (
input.required: false) - No consultation by default (speed over rigor)
- No gates — runs autonomously to completion
- Time-boxed — builder prompt should emphasize staying focused and stopping when the question is answered
- Output: A findings document in
codev/reviews/(or a newcodev/spikes/directory?) - Soft mode only — no porch orchestration needed
New Label
Added spike label for GitHub issues that use this protocol.
Files to Create
codev-skeleton/protocols/spike/protocol.jsoncodev-skeleton/protocols/spike/protocol.mdcodev-skeleton/protocols/spike/builder-prompt.mdcodev-skeleton/protocols/spike/templates/(findings template)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
projectNew project or featureNew project or feature