Skip to content

Selection-scoped install bundle + tracker gap closure (post-#344) #350

Description

@dean0x

Summary

Follow-up to the pluggable-tracker wave (#321 tracking; phases #322#325; PR #344 is Phase 3). A six-way audit on 2026-09-19 found the GitHub path functionally preserved but surfaced a design divergence and six Jira/Linear blockers that this issue closes in one PR on a fresh branch off main after #344 merges.

Scope

Half A — selection-scoped bundle. Skills become plugin-scoped via a hand-declared requires: field per plugin with a bidirectional closure guard; /code-review language focuses become presence-gated. The installer overlays only {github} ∪ {selected provider} tracker references (13 for github, 24 for jira/linear), _mcp.md and the Tracker agent file only for jira/linear. devflow tracker --set converges every artifact in both directions. Build still compiles all 34 references.

Half B — gap closure. Six Jira/Linear blockers: provider-neutral gather-release-evidence (currently dead under jira/linear), _mcp.md loaded unconditionally per spawn under non-github, observable Tracker-agent claim outcome (CLAIMED/LOST), Reference Rendering default Refs {KEY}-{n} so ensure-pr-ready/create-release stop emitting permanent DEGRADED, two-server per-capability MCP scoping, corroboration scan replaced by the OD-9 prohibition. GitHub fixes: resolve-review-threads rate-limit thresholds restored, {ISSUE_REF} output templates, /implement and Code agent provider-aware PR-link handling, github-api.md defers to the D9 gate. Then: delete ~2,200 lines of transition test scaffolding (containment exemptions, baseline tree, guard census), collapse the phase-named byte ceilings once (authorised), third golden re-capture (authorised), docs rewritten as end state, ADR-026 via the learning pipeline.

Delivery

One PR, ~27 commits in six sequential Code-agent phases (P1 installer/registry/CLI → P2 test-scaffolding deletion → P3a git-agent surface → P3b tracker agent + command layer → P4 golden re-capture + ceiling collapse → P5 docs/KB/ADR). Golden byte-equality tests are red by design from P3a until P4 commit 1.

Not in scope

Release back-links compliance gate; per-repo provider key as a true override; EC-19 revert; the 108-item docs-approval package; _jira/_linear module collapse; FEATURE_OWNED_AGENTS; install-time conditional hook Section 3; comment_cap() hoist (#343).

Refs #321 #325 #343 #345 #346

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureFeature request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions