chore(plans): file P2.5-T21/T22 + P3-T05 from orphan-triage#176
Merged
Conversation
Promote three orphan Linear tickets surfaced by /sync-status into
plans/phases.yaml. Codex-reviewed before commit.
- P2.5-T21 (FORGE-122) — fix e2e/perf tests failing from worktree;
hardcoded ${repoRoot}/node_modules/.bin/tsx path doesn't resolve
from .forge/worktrees/<id>/. infra · S · P1.
- P2.5-T22 (FORGE-81) — fix /learn back-propagation; writes hit the
worktree but /pickup-task hydrates from main, so worktree-written
learnings never sync. skill · S · P1. Implementation shape not
pre-bound; design options A–E live in the Linear ticket body.
- P3-T05 (FORGE-117) — refactor NotionTracker to ntn CLI transport
+ implement updateIssueBody. Required for P3-T03 greenfield-notion
e2e to exercise the closed-loop tracker-body-mutation path.
Linear milestone moved to Phase 3 to match. backend · M · P1.
Also bump P3-T03 depends_on to include P3-T05 so the Notion e2e
waits for the Notion adapter to ship updateIssueBody.
Companion to /sync-status orphan triage 2026-05-18: cancelled 8
superseded pre-rescope Phase-3 tickets (FORGE-24..30, FORGE-75) in
Linear with explainer comments pointing at FORGE-108..111; amended
FORGE-79 body to point at PR #166 / src/orchestrator/overlap.ts
(absorbed into FORGE-96 rather than shipped standalone).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Promote three orphan Linear tickets surfaced by
/sync-status2026-05-18 intoplans/phases.yaml. Codex-reviewed before commit (verdict: proceed with edits across all three actions; all edits applied).${repoRoot}/node_modules/.bin/tsxpath)/learnback-propagation (writes hit worktree only;/pickup-taskhydrates from main)ntnCLI transport + implementupdateIssueBody. Linear milestone moved to Phase 3 to match.Also bumps
P3-T03.depends_onto includeP3-T05so the greenfield-notion e2e waits for the Notion adapter.Out-of-band cleanup (already applied, not in this diff)
8dbe726).src/orchestrator/overlap.ts(absorbed into FORGE-96 rather than shipped standalone). Noted the impl ships as a forge-owned minimatch-style subset, not upstreamminimatch.Test plan
src/schemas/phases.ts(PhasesSchema.safeParse)forge orchestrate phases --jsonlists all 3 new tasks with correctphase/depends_on**Forge task ID:** P*-T*header convention🤖 Generated with Claude Code