Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
d80916e
Project provisional NativeStack2604 requalification in handbook
Oct 5, 2026
dab8a3b
Record provisional NativeStack2604 requalification evidence
Oct 5, 2026
d7ec29c
Publish provisional NativeStack2604 foundation requalification
Oct 5, 2026
e9937ad
Refresh provisional NativeStack2604 roadmap evidence
Oct 5, 2026
8c1629b
Prepare rebased NativeStack2604 readiness and handbook correction
Oct 5, 2026
c232487
Prepare dated readiness rulings and regenerated held projection
Oct 5, 2026
0a59663
Reconcile NativeStack2604 catalog publication after wave-five landing
seathatflowsinourveins Oct 5, 2026
73d75df
Apply exact-head readiness rulings and name old-bar qualification
seathatflowsinourveins Oct 5, 2026
bfff257
docs: correct the #700 qualification bar after R2 review
seathatflowsinourveins Oct 5, 2026
82c2517
evidence: re-register grand-catalog receipts after main reconciliation
seathatflowsinourveins Oct 5, 2026
44bf097
Merge main ecfa11276 (#703 landed) into #715: regenerate the new-WSL …
Oct 5, 2026
7e62dd1
Hot-file protocol: reset manifests/evidence.json to the merge base be…
Oct 5, 2026
d25ea1f
Reapply this branch's manifests/evidence.json edits on the merge base…
Oct 5, 2026
d4db472
#715 threads T1-T4 and the boundary P3 (command center ruling ACK_AFT…
Oct 5, 2026
d2f7c9b
Hot-file protocol: reset manifests/evidence.json to the merge base be…
Oct 5, 2026
c3f4d8d
Reapply this branch's manifests/evidence.json edits on the merge base…
Oct 5, 2026
52a7680
#715 T3 completed: amendment times are the revisions' write times (co…
Oct 5, 2026
ef25ae6
Hot-file protocol: reset manifests/evidence.json to the merge base be…
Oct 5, 2026
3457c9b
Reapply this branch's manifests/evidence.json edits on the merge base…
Oct 5, 2026
a305d2c
#715 round 3: bounded_repair_rulings gains an amendments list that mi…
Oct 6, 2026
43e9a5f
Hot-file protocol: reset manifests/evidence.json to the merge base be…
Oct 6, 2026
e50f0f4
Reapply this branch's manifests/evidence.json edits on the merge base…
Oct 6, 2026
4797854
Merge main c1300c15b for the custody merge (hot-file protocol: main's…
Oct 6, 2026
5d82e5e
Merge main b0df1fb04 for the custody merge (hot-file protocol: main's…
Oct 6, 2026
467969c
Hot-file protocol: reset manifests/evidence.json to the merge base be…
Oct 6, 2026
8ea77f3
Reapply this branch's manifests/evidence.json edits on the merge base…
Oct 6, 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
6 changes: 3 additions & 3 deletions catalogs/foundation/new-wsl-architecture-20261001.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"date_utc": "2026-10-01",
"base_commit": "5597f9fae2c6148037a74b4e73d2c55fc11c9ff6",
"close_only_when_sha256": "fe472bda74bd861d732a83948477386fd25605018d81560463c01b8ecd175d3c",
"scope": "The install manifest for a new WSL2 distribution: one row per layer of the two maintained catalogs (the 20 foundation layers of catalogs/foundation/manifest.json and the 12 us-equities layers of catalogs/landscape/research-state.json) plus cross-cutting rows for the distribution itself, the runtime workers, the GPT-6 harnesses, the credential practice and the convergence practice. Each row carries the source host's selection of record at its pin of record (what the catalogs select and this host's stack pins or installs: a record of the source host, not a merit result), or a layer's verdict selection that the source host never installed, the verdict under the rules below, the row's evidence class (none_recorded when any winner's acceptance is none_recorded; otherwise a class that at least one winner's acceptance carries, and where the winners carry several, the one listed last in the policy table; stronger evidence for one winner stays in the reasons), the reasons with their sources, and the ordered steps a session runs on the new distribution. The new distribution's selection is decided by the repositories' own quality, not by this host's installed state, pins or integration holds: where the verdict is comparison_required the merit winner is undetermined, the row names the arms, each arm installs fresh by its upstream command, and the comparison's result selects. A winner's acceptance class describes a run that the cited source, or one file that source links, shows was run on a host and what it returned; a check that is only prescribed, planned, not run or failed is none_recorded. Every evidence class describes historical evidence from the source host: a new distribution collects its own evidence, and nothing in this edition is acceptance on it. Upstream currency was read on 2026-10-01 with one bounded read per pinned winner (the GitHub releases page, or the named registry page where the project publishes no GitHub release). Paths not yet on main are cited through their pull request and are not hashed. Citation refresh of 2026-10-04: the pin_source locators resolve the current component entries at main 14048b840; this edition retains its dated pins, which may differ from those entries and are displayed as pin drift. Original sources for the changed dated pins: codex: https://github.com/seathatflowsinourveins/native-agent-stack/blob/5597f9fae2c6148037a74b4e73d2c55fc11c9ff6/manifests/stack.json#L297; rtk: https://github.com/seathatflowsinourveins/native-agent-stack/blob/5597f9fae2c6148037a74b4e73d2c55fc11c9ff6/manifests/stack.json#L822; mcporter: https://github.com/seathatflowsinourveins/native-agent-stack/blob/5597f9fae2c6148037a74b4e73d2c55fc11c9ff6/manifests/stack.json#L625; nextjs: https://github.com/seathatflowsinourveins/native-agent-stack/blob/5597f9fae2c6148037a74b4e73d2c55fc11c9ff6/manifests/stack.json#L1715.",
"scope": "The install manifest for a new WSL2 distribution: one row per layer of the two maintained catalogs (the 20 foundation layers of catalogs/foundation/manifest.json and the 12 us-equities layers of catalogs/landscape/research-state.json) plus cross-cutting rows for the distribution itself, the runtime workers, the GPT-6 harnesses, the credential practice and the convergence practice. Each row carries the source host's selection of record at its pin of record (what the catalogs select and this host's stack pins or installs: a record of the source host, not a merit result), or a layer's verdict selection that the source host never installed, the verdict under the rules below, the row's evidence class (none_recorded when any winner's acceptance is none_recorded; otherwise a class that at least one winner's acceptance carries, and where the winners carry several, the one listed last in the policy table; stronger evidence for one winner stays in the reasons), the reasons with their sources, and the ordered steps a session runs on the new distribution. The new distribution's selection is decided by the repositories' own quality, not by this host's installed state, pins or integration holds: where the verdict is comparison_required the merit winner is undetermined, the row names the arms, each arm installs fresh by its upstream command, and the comparison's result selects. A winner's acceptance class describes a run that the cited source, or one file that source links, shows was run on a host and what it returned; a check that is only prescribed, planned, not run or failed is none_recorded. Every evidence class describes historical evidence from the source host: a new distribution collects its own evidence, and nothing in this edition is acceptance on it. Upstream currency was read on 2026-10-01 with one bounded read per pinned winner (the GitHub releases page, or the named registry page where the project publishes no GitHub release). Paths not yet on main are cited through their pull request and are not hashed. Citation refresh of 2026-10-04: the pin_source locators resolve the current component entries at main 14048b840; this edition retains its dated pins, which may differ from those entries and are displayed as pin drift. Original sources for the changed dated pins: codex: https://github.com/seathatflowsinourveins/native-agent-stack/blob/5597f9fae2c6148037a74b4e73d2c55fc11c9ff6/manifests/stack.json#L297; rtk: https://github.com/seathatflowsinourveins/native-agent-stack/blob/5597f9fae2c6148037a74b4e73d2c55fc11c9ff6/manifests/stack.json#L822; mcporter: https://github.com/seathatflowsinourveins/native-agent-stack/blob/5597f9fae2c6148037a74b4e73d2c55fc11c9ff6/manifests/stack.json#L625; nextjs: https://github.com/seathatflowsinourveins/native-agent-stack/blob/5597f9fae2c6148037a74b4e73d2c55fc11c9ff6/manifests/stack.json#L1715. Readiness publication boundary: The official baseline uses the #700 bar. Captured-status counts and model READY leads remain source_review; they are not measured qualification at that bar. official30/80 remains historical. CC provisional captured-status30/80 asof11:44Z excludes custody13:02Z. It includes difftastic, structural-search, inspect-ai, harbor and codex-sdk at their captured status despite fresh-session use not evidenced; it is not measured qualification on the #700 bar. Earlier37/40/44/32proposals are superseded by review-715-corrections.json#/bounded_repair_rulings; organic native-arm count requires final verified E2E S4. See docs/decisions/2026-10-05-ns2604-foundation-requalification.md.",
"verdict_rules": [
"a layer is \"closed\" only when all five close_only_when items of research-state.json hold; otherwise \"selection_of_record_open\" with the missing items named",
"the winner cell carries the source host's selection of record at its pin of record (manifests/stack.json or adoption/pins-linux-x86_64.json for stack components; catalogs/us-equities/runtime-target.json for the engine and brokers; the adoption profile recipes for install commands), or a layer's verdict selection the source host never installed at the verdict's baseline version; neither is a merit result",
Expand Down Expand Up @@ -1205,7 +1205,7 @@
}
],
"owner_lane": "foundation: Gate A",
"notes": "Harbor's prerequisites (rootless Docker, the egress allowlist, the Node v22.23.3 pre-step and the native OAuth token) come from the Gate A harness lane; the subordinate-id observation is in the Harbor receipt of PR #570, and the rest is not yet in the repository, so the pilot's record should land it. Inspect AI is the fallback runner. Harbor is the runner because top rule (e) requires an upstream harness and it is the only one run end to end on this stack, not because it beat Inspect AI, which was never compared; Inspect AI stays an arm of any comparison. Wave-5 destination owner cells have no recorded destination acceptance; original host/reference winner evidence remains scoped to those winners."
"notes": "Harbor's prerequisites (rootless Docker, the egress allowlist, the Node v22.23.3 pre-step and the native OAuth token) come from the Gate A harness lane; the subordinate-id observation is in the Harbor receipt of PR #570, and the rest is not yet in the repository, so the pilot's record should land it. Inspect AI is the fallback runner. Harbor is the runner because top rule (e) requires an upstream harness and it is the only one run end to end on this stack, not because it beat Inspect AI, which was never compared; Inspect AI stays an arm of any comparison. Wave-5 destination owner cells have no recorded destination acceptance; original host/reference winner evidence remains scoped to those winners. Dated NativeStack2604 documentary re-qualification: official historical30/80 remains until the command center final verified same80-slot E2E; current/conditional values are null and earlier37/40/44/32proposals are superseded by review-715-corrections.json#/bounded_repair_rulings; CC captured-status provisional30/80 asof11:44Z excludes custody13:02Z. It includes difftastic, structural-search, inspect-ai, harbor and codex-sdk at their captured status despite fresh-session use not evidenced; it is not measured qualification on the #700 bar. The official baseline uses the #700 bar. Captured-status counts and model READY leads remain source_review; they are not measured qualification at that bar. no organic native-arm count exists until final verified E2E S4. Sources: evidence/receipts/ns2604-requalification-20261005.json and docs/decisions/2026-10-05-ns2604-foundation-requalification.md. This source projection runs no native destination acceptance and preserves main owner/winner scopes."
},
{
"layer_id": "ci-supply-chain",
Expand Down Expand Up @@ -1535,7 +1535,7 @@
{"text": "The Gate A comparison of the two per-subagent routes runs on the Harbor pilot; until then neither route is the instrument of record.", "kind": "lane", "source_path": "examples/claude-native/workflows/README.md"}
],
"owner_lane": "foundation: Gate A",
"notes": "Install the collector examples under observability/collector only if the OTel route is chosen for per-subagent evidence."
"notes": "Install the collector examples under observability/collector only if the OTel route is chosen for per-subagent evidence. Dated host source observations are in evidence/receipts/ns2604-roadmap-evidence-20261005.json: user Alerting attestation stands; initial skip, modified delivery/cache, fresh unmodified defect14 boundary and session idle-period/ccusage-control gaps remain separate historical records. Main plan repairs or pin changes do not qualify them by receipt replay."
},
{
"layer_id": "agent-sdks",
Expand Down
Loading
Loading