kind: WavePipeline metadata: name: impl-research description: "Research a GitHub issue, implement the solution, then review the PR" category: composition release: true input: source: cli example: "re-cinq/wave 42" schema: type: string description: "GitHub issue reference (owner/repo number)" steps: - id: research pipeline: plan-research input: "{{input}}" - id: implement dependencies: [research] pipeline: impl-speckit input: "{{input}}" - id: review dependencies: [implement] pipeline: ops-pr-review input: "{{input}}"