From 65bd36368ea58b523e327b89d5d6f95081e3880e Mon Sep 17 00:00:00 2001 From: jwbron <8340608+jwbron@users.noreply.github.com> Date: Mon, 11 May 2026 22:49:24 +0000 Subject: [PATCH 1/2] docs: note #2593 context-PR hook wiring in sdlc-pipeline arch doc --- docs/architecture/sdlc-pipeline.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/architecture/sdlc-pipeline.md b/docs/architecture/sdlc-pipeline.md index 9c1bebafac..5cee1d7f0f 100644 --- a/docs/architecture/sdlc-pipeline.md +++ b/docs/architecture/sdlc-pipeline.md @@ -129,7 +129,7 @@ The contract is a JSON document tracking the complete state of an issue through > `context_pr_number` are populated by the orchestrator after the context > branch is created and the context PR is opened. > -> **The context-PR mechanism is fully wired as of #2548.** After +> **The context-PR mechanism is fully wired as of #2548 / #2593.** After > plan-gate approval the orchestrator creates `egg//context` > from the pipeline's base branch, copies the refine + plan artifacts > (analysis.md, plan.md, BRC history JSON/MD, and per-role agent @@ -140,6 +140,10 @@ The contract is a JSON document tracking the complete state of an issue through > is reachable through the slice PR diff. The stacked-PR reconciler > prefers the context branch over the pipeline branch when retargeting > orphaned child PRs whose entire ancestor chain has been deleted. +> (#2593 extended the hook from the inline `_run_pipeline` auto-advance +> path to all plan→implement transition paths: `advance_phase` REST/MCP, +> HITL-approval recovery in `start_pipeline`, and the implement-entry +> backstop.) ## HITL (Human-in-the-Loop) Mechanism From 2665a4d8cc9955534c3889aa78a3b63f4c90f3a1 Mon Sep 17 00:00:00 2001 From: "egg-reviewer[bot]" <261018737+egg-reviewer[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 23:00:50 +0000 Subject: [PATCH 2/2] docs: tighten wording per review nit on context-PR wiring note Phrasing per reviewer feedback on #2609: the wiring was incomplete between #2548 and #2593, so 'fully wired as of #2548 / #2593' was imprecise. Updated to 'fully wired as of #2593 (gap from #2548 closed)' to make the chronology explicit. --- docs/architecture/sdlc-pipeline.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/architecture/sdlc-pipeline.md b/docs/architecture/sdlc-pipeline.md index 5cee1d7f0f..c083d2c589 100644 --- a/docs/architecture/sdlc-pipeline.md +++ b/docs/architecture/sdlc-pipeline.md @@ -129,7 +129,7 @@ The contract is a JSON document tracking the complete state of an issue through > `context_pr_number` are populated by the orchestrator after the context > branch is created and the context PR is opened. > -> **The context-PR mechanism is fully wired as of #2548 / #2593.** After +> **The context-PR mechanism is fully wired as of #2593 (gap from #2548 closed).** After > plan-gate approval the orchestrator creates `egg//context` > from the pipeline's base branch, copies the refine + plan artifacts > (analysis.md, plan.md, BRC history JSON/MD, and per-role agent