Close 13 tracker items already delivered on main

Merged
UN
18h ago
+220-46

Reconcile tracker state with delivery already present on main c0154dbd7cd8071ac52b891be13f956f7a0f21fd. Before this change, delivered items remained active; after it, 13 are closed.

Each verdict was rechecked against current main, including delivery ancestry and retained source/test files. Open PR bodies and changed .agents/pm files were checked before writes; referenced candidates were excluded. Runtime source is unchanged. History records are append-only.

IDVerdictEvidenceItem
pm-rust-owzmFIXED-STALETrack pm-cli 2026.10.19 as the parity oracle. PR #100 (8e32f85), tests/oracle/package.json and COMPATIBLE_PM_VERSION pin and certify 2026.10.19. Newer parity is separate. Re-verified current main c0154dbd7cd8: delivery 8e32f851504c remains in main ancestry; src/json_output.rs, tests/fixtures/list-2026-10-2.json remain present.tracker
pm-rust-oqstFIXED-STALEKeep oracle test runs out of Sentry. PR #87 (ec83fe1) centralizes oracle telemetry-isolation environment and tests spawned invocations; this audit changes no telemetry configuration. Re-verified current main c0154dbd7cd8: delivery ec83fe123659 remains in main ancestry; src/lib.rs, tests/branch_merge_contract.rs remain present.tracker
pm-rust-guouFIXED-STALEPreserve canonical numeric-string quoting with toon-format 0.6.1. PR #72 delivers canonical TOON quoting against the published oracle, with scalar/item/history differential tests. Re-verified current main c0154dbd7cd8: delivery 0bec82f242f5 remains in main ancestry; src/lib.rs, tests/conformance_differential.rs remain present.tracker
pm-rust-p0noFIXED-STALEMatch unbounded list JSON to PM CLI 2026.10.2. PR #58 delivers unbounded JSON/SDK envelope parity; #85 extends it to bounded pages and continuation receipts. Re-verified current main c0154dbd7cd8: delivery af6c0329586c, 1513967d9dfe remains in main ancestry; src/error.rs, tests/fixtures/list-2026-10-2.json remain present.tracker
pm-rust-4ld8FIXED-STALEPin pm-rust CI and release tooling to current pm CLI and pm-changelog. PR #52 delivers the dated toolchain refresh; #100 subsequently updates the parity oracle to 2026.10.19. Re-verified current main c0154dbd7cd8: delivery a39a52b629cd, 8e32f851504c remains in main ancestry; src/history.rs, tests/mutation_contract.rs remain present.tracker
pm-rust-ing0FIXED-STALEMatch published history integrity and certify CLI 2026.9.7. PR #32 delivers the specified 2026.9.7 history contract. The later hash_algorithm format was tracked separately and is present in subsequent oracle work. Re-verified current main c0154dbd7cd8: delivery d8c3928ad6ad remains in main ancestry; src/history.rs, tests/create_contract.rs remain present.tracker
pm-rust-xb3sFIXED-STALEImplement native context history and dependency orientation with oracle parity. PR #92 (3686978) implements native context/history/dependency orientation with locked-oracle conformance. Re-verified current main c0154dbd7cd8: delivery 368697864187 remains in main ancestry; src/error.rs, tests/cli_dispatch.rs remain present.tracker
pm-rust-unihFIXED-STALEImplement native item file doc and test collections with oracle parity. PR #91 (6d519ec) implements native search and item file/doc/test collections with differential tests and explicit writer-wait budgets in the concurrent acceptance fixture. Re-verified current main c0154dbd7cd8: delivery 6d519ecc40f5 remains in main ancestry; src/collections.rs, tests/claim_release_differential.rs remain present.tracker
pm-rust-bj7aFIXED-STALEImplement native keyword search with pinned oracle parity. PR #91 (6d519ec) implements native search and item file/doc/test collections with differential tests and explicit writer-wait budgets in the concurrent acceptance fixture. Re-verified current main c0154dbd7cd8: delivery 6d519ecc40f5 remains in main ancestry; src/collections.rs, tests/claim_release_differential.rs remain present.tracker
pm-rust-zmqaFIXED-STALEEnable the gated pm-github issue sync. The SHA-pinned .github/workflows/pm-github-sync.yml caller is present on main. Toolchain manifests record adopted canonical tooling; later scheduled-job failures are separate from caller adoption. Re-verified current main c0154dbd7cd8: .github/workflows/pm-github-sync.yml retain immutable reusable-workflow pins; runtime scheduled-job success is outside this closure.tracker
pm-rust-ufzyFIXED-STALEExtend native list parity to pagination and bounded output contracts. PRs #60/#85 (1513967 for #85) deliver native pagination, bounded output, cursors and omission receipts. Re-verified current main c0154dbd7cd8: delivery 1b287ef9cb0c, 1513967d9dfe remains in main ancestry; src/error.rs, tests/cli_dispatch.rs remain present.tracker
pm-rust-23psFIXED-STALEGive concurrent claim acceptance explicit writer wait budgets. PR #91 (6d519ec) implements native search and item file/doc/test collections with differential tests and explicit writer-wait budgets in the concurrent acceptance fixture. Re-verified current main c0154dbd7cd8: delivery 6d519ecc40f5 remains in main ancestry; src/collections.rs, tests/claim_release_differential.rs remain present.tracker
pm-rust-cbaqFIXED-STALEExtend native list selection to configured lifecycle and hierarchy registries. PR #87 (ec83fe1) adds configured lifecycle/hierarchy list selection and oracle differential pages. Re-verified current main c0154dbd7cd8: delivery ec83fe123659 remains in main ancestry; src/lib.rs, tests/branch_merge_contract.rs remain present.tracker

Candidates kept active after current-main and open-PR checks:

IDReason
pm-rust-s6j4referenced by open PR #102
pm-rust-qhemAudit OBSOLETE verdict no longer holds: merged PR #101 repurposed this item for the delivered 2026.10.21 parity work; leave its current lifecycle unchanged.
pm-rust-wdj4referenced by open PR #102

Validation:

  • just changelog-full: exit 0.
  • just changelog-check: exit 0.
  • ./tests/oracle/node_modules/.bin/pm health --check-only --json: exit 0.
  • Health reports ok=false, warning count 5: agent_guidance_outdated, provenance_value_domain_invalid, merge_driver_configuration_drift, history_drift_chain_mismatch. Integrity and history-drift results are retained separately from overall health; advisories are not a clean strict-health receipt.
  • git merge-base --is-ancestor 8e32f851504c4169704d3af3cec4b91420c9d33c HEAD: passed through the pinned PM linked-test runner (one selected command).
  • git diff --check, exact changed-file inventory, append-only history comparison, and added-line privacy scan: passed.

Historical suite counts remain historical receipts; the full release gate is left to CI. A runtime behavioral revert proof does not apply to tracker-only state changes. REAL verdicts are untouched.

Closure validation uses the repository AGENTS.md form, --validate-close warn. Audited parent scopes are closed independently of unresolved REAL child investigations; no child is closed or re-parented to satisfy a parent check.

Health retains the two historical chain-mismatch diagnostics documented by the audit and REAL item pm-rust-b4yl: pm-rust-bj7a entry 44 and pm-rust-unih entry 74. The existing history prefixes are unchanged byte-for-byte; this PR does not repair those chains. Guidance/configuration advisories also remain outside this tracker-only change.

Summary by Sourcery

Reconcile tracker state with current main by closing 13 already-delivered items and recording their validated resolutions.

New Features:

  • Close 13 tracker items whose functionality was already delivered on the main branch, covering native parity, search, pagination, history, and synchronization capabilities.

Bug Fixes:

  • Mark previously delivered oracle, history, formatting, tooling, and telemetry-isolation items as closed after re-verifying their implementation on current main.

Enhancements:

  • Reconcile tracker metadata and append-only history with current delivery state while leaving active items, unresolved diagnostics, and runtime source unchanged.

Documentation:

  • Update the changelog to record the 13 newly closed tracker items by category.

Tests:

  • Validate changelog consistency, tracker health, ancestry, diff integrity, history append-only behavior, and privacy checks.

Summary by cubic

Reconciles tracker state with work already merged on main: 13 delivered items move from active to closed, with no runtime source changes.

  • Each closure was re-verified against current main, checking delivery ancestry and retained source and test files.
  • History records remain append-only; only status, timestamps, and resolution fields were added.
  • pm-rust-s6j4 and pm-rust-wdj4 stay active because open PR #102 still references them; pm-rust-qhem keeps its lifecycle since PR #101 repurposed it.
  • Known history chain-mismatch diagnostics and guidance advisories remain untouched and out of scope.