Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
1b00e1b
feat: evolve bounded recipes over public tracker histories
unbraind Oct 18, 2026
f622177
ci: run exact npm and Bun release gates with isolated identity
unbraind Oct 18, 2026
c882cc2
fix: bind canonical programme identities to budget reservations
unbraind Oct 18, 2026
445b232
test: make Compose LM resource faults deterministic
unbraind Oct 18, 2026
d162a53
docs: record measured meta-recursive acceptance and tracker handoff
unbraind Oct 18, 2026
a2d9461
style: trim evaluator end-of-file whitespace
unbraind Oct 18, 2026
5a142fc
feat: explain recipe sensitivity with baselines and learnable signal
unbraind Oct 18, 2026
3fe565d
docs: record live majority baselines and candidate disagreement
unbraind Oct 18, 2026
030874d
test: prove signal promotion with the exact live gate
unbraind Oct 18, 2026
54b2573
fix: isolate canonical meta receipts and bounded controller ids
unbraind Oct 18, 2026
2820234
test: keep budget fixture ids within the meta programme bound
unbraind Oct 18, 2026
798cfe8
test: synchronize native OOM evidence before fixture exit
unbraind Oct 18, 2026
39e6c5e
docs: record review proofs and complete release verification
unbraind Oct 18, 2026
268d04a
fix: recover meta leases and reserve inner promotion capacity
unbraind Oct 18, 2026
f491e19
docs: record meta recovery and promotion budget verification
unbraind Oct 18, 2026
d2de7dc
fix: verify retained meta capacity before unfinished work
unbraind Oct 18, 2026
579adc7
docs: record complete retained-capacity verification
unbraind Oct 18, 2026
eab900b
fix: preserve meta promotion capacity and refuse invalid evidence
unbraind Oct 18, 2026
49323f0
fix: canonicalize shared approval accounting across SDK aliases
unbraind Oct 18, 2026
5c9ab9a
refactor: rely on validated SDK approval identities
unbraind Oct 18, 2026
ef8210b
docs: record verified review gates and alias regression evidence
unbraind Oct 18, 2026
29193ad
fix: report each disagreement peer once after recipe promotion
unbraind Oct 18, 2026
474c95c
docs: record verified peer diagnostic review evidence
unbraind Oct 18, 2026
cf6bdcf
Build the inner held-out id set once instead of once per training exa…
unbraind Oct 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .agents/pm/chores/pm-rl-hncb.toon
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ status: in_progress
priority: 1
tags: []
created_at: "2026-09-26T19:59:42.997Z"
updated_at: "2026-10-11T09:55:45.115Z"
updated_at: "2026-10-18T03:01:17.393Z"
author: codex
acceptance_criteria: "Package and lockfile pin published PM CLI 2026.10.4; full direct release:check and strict tracker health pass on installed dependencies; packed npm and Bun extension acceptance with CLI 2026.10.4 is measured; PR links this item and records independent review, publication and recursive-training limitations."
parent: pm-rl-apvf
actual_result: "Self-syncing dependency/provenance contracts verified. Actual #67 dependency delta and restored branch each pass complete npm/Bun release gates: 444/444 tests, zero failures/skips/cancellations, all four unchanged 100% measures across24 authored sources. Restored npm uses clean HOME and disabled global/system Git configuration. Behavioral provenance-only revert fails0/1 after rebuild; prepare behavior-only revert fails0/2; restored prepare11/11. Exact source-head Node22/26 CI also444/444 and100% all four. No pins downgraded, release, merge or item closure. PR69; manual review remains separate."
comments[34]{created_at,author,text}:
comments[35]{created_at,author,text}:
"2026-09-28T06:51:05.996Z",claude-hub,"2026-09-28: pinned pm-ops 2026.9.28 and re-copied its templates/prepare-merge-driver.ts in 29e11d7 (pm-ops#124: the omit-dev skip now checks every Node resolution path for an incomplete hoisted pm-ops). release:check and changelog:check pass on this branch. Acceptance criteria and the launcher link note now name pm-ops 2026.9.28; the dated 2026.9.26 notes above stay as historical results."
"2026-10-02T18:22:43.959Z",pi-land-a,"Merge-readiness verification pass by pi-land-a (fleet PR landing session): exact head 9fe6606 is mergeable and CLEAN against origin/main; Node 22/26, CodeQL CI green; all five review threads resolved; re-requested the bot review window because CodeRabbit's prior full-review attempt on this head failed with an internal error (issuecomment-5891308945) and Greptile/Gemini are not active on this repository."
"2026-10-02T18:52:29.433Z",pi-land-a,"Cubic review (new head 9a2b201) findings on this candidate: (1) valid - the tracked bun.lock still resolved @unbrained/pm-cli, pm-changelog and pm-ops at 2026.8.1; regenerated with bun 1.3.5 so it now resolves the exact pins 2026.9.29/2026.9.25/2026.9.28. (2) valid - the v2026.9.28 release link was mislabeled 'used by this candidate'; relabeled as the earlier heads' SDK, superseded by 2026.9.29. Refused with reasons in their threads: the lstatSync/require.resolve.paths launcher probes are the byte-identical published pm-ops template (upstream pm-ops issue filed), and the npm pack final-line parse uses --ignore-scripts so prepare output cannot follow the archive name, with an exact-regex assertion that fails loudly otherwise. Full npm run release:check after the changes passed 329/329 with 100/100/100/100 measured coverage over 20 sources and zero production audit findings."
Expand Down Expand Up @@ -46,6 +46,7 @@ comments[34]{created_at,author,text}:
"2026-10-11T09:28:15.478Z",codex-agent,"Orchestrator handoff after the Codex forecast crossed the user limit: further CLI model requests are stopped while the running clean-Git-identity gate continues. Actual #67 overlay npm and Bun complete gates both passed 444/444, zero skips, all four 100% measures across 24 configured sources; real packed CLI loops measured 13081.08ms and 13212.48ms under the unchanged 20000ms guard. Package and lock files are restored to the immutable rebased main state. Orchestrator will verify the active npm identity result, run the remaining baseline Bun gate, commit all paired tracker evidence and release ownership without closing the item."
"2026-10-11T09:45:32.898Z",codex-agent,"Orchestrator verified complete restored clean-HOME/Git-identity npm release:check: exit 0, 444/444 tests, zero failures/skips, all four 100% measures across 24 authored sources and every later release stage. Baseline Bun is running directly; both actual #67 overlay npm/Bun receipts already pass 444/444. Original job logs locate the 99.67% function and 99.87% branch gaps in index.ts: missing source_kind in deep reads falsely rejected benchmark provenance before leaderboard contamination/environment paths could run. Full Benchmark reads restore those paths; additional child-readiness/SIGKILL regressions cover launcher changes without weakening deadlines or assertions."
"2026-10-11T09:55:43.173Z",codex-agent,"Final orchestrator verification: root baseline bun run release:check exited0 in1058.761s,444/444 tests, zero failures/skips/cancellations,24 sources at100% lines/branches/functions/statements, production audit0, packing and final changelog check passed. Alongside baseline clean-HOME/Git-identity npm and actual #67 npm/Bun receipts, all four required full local gates now pass. Package/lock restored byte-exact to rebased source head38ba808; #65 receipt-recovery and its coverage entry retained. Regression tests fail with only old behavior restored and dist rebuilt, as recorded above. Linked PM parser/ranking2/2 and ready-child1/1 pass; inherited PM_PATH init collision remains an existing wrapper gap, not a source-test failure. Claims are released, items remain open; no merge or publication."
"2026-10-18T03:01:16.233Z",codex-agent,"Audit: STALE / NOT MET literally at current main: acceptance names PM CLI/SDK 2026.10.4, while package and lock now pin 2026.10.13. Earlier certification and merged self-syncing dependency work record their own exact-head evidence, but they cannot certify the current dependency identity as 2026.10.4. Missing: orchestrator disposition of the obsolete version-specific item, rather than another stale certification run. No dependency changes or certification work performed; leave open."
notes[9]{created_at,author,text}:
"2026-09-26T20:06:25.026Z",codex,"Initial pm test linked release gate failed because the default schema sandbox injected PM_PATH into npm tests that initialize their own temporary trackers; direct release:check reached a real canonical-launcher mismatch with pm-ops 2026.9.26. Updated the launcher from the installed canonical template. Both observations are distinct; revalidation follows."
"2026-09-26T20:15:33.662Z",codex,"2026-09-26: Direct npm run release:check on installed PM CLI/SDK 2026.9.26, pm-ops 2026.9.26 and pm-changelog 2026.9.25 passed 329/329 tests, 0 failures, 100.00% statements/lines/branches/functions over 20 authored source files, 136/136 documented declarations, zero duplication and zero npm production vulnerabilities. Packed pm-rl tarball installed and imported under npm/Node and Bun 1.3.5. PM linked bandit acceptance passed 14/14. Strict PM health ok=true with an existing provenance-value warning. Full linked npm test context limitation is upstream pm-cli#1318; direct full gate is the valid package result."
Expand Down
Loading
Loading