Research stage: pipeline wiring (stage order, label skip, resume) #212
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wire the research stage into the pipeline:
researchintoPIPELINE_STAGESbetweenissue-fetchandimplement; add the label-skip path (record inskippedStages, reason in the run summary); resume: research completion via theresearch-summary.jsonartifact (add aSTAGE_ARTIFACTSentry), update the hardcoded stage-order list indetermineResumeStageWithGit.src/research/mirroring the other stages: wrapper builder, user-prompt builder,RESEARCH_TOOLSallowlist (read, bash, grep, find, ls, web_search, web_fetch), defaults,runResearchStagewith injectable seams (runStageFn, git runner, REST clients, version gate, manifest parser, label skip, tool-availability check).Pi-Loop-Stagetrailer and does not commit to the feature branch; implement and the resume trailer scan are untouched.Unit tests: pipeline wiring (research in stage order, skip on label, resume from research, default skipped-research result). References: ADR-014, DESIGN.md §3.2/§3.3/§4, AGENTS.md.