Skip to content

docs: reconcile harness adapter schemas and JEV contract against 0.15.29 - #662

Merged
tommy-ca merged 10 commits into
mainfrom
docs/audit-2026-10-20-harness-jev-contract
Oct 20, 2026
Merged

tommy-ca merged 10 commits into
mainfrom
docs/audit-2026-10-20-harness-jev-contract

Conversation

@tommy-ca

@tommy-ca tommy-ca commented Oct 20, 2026 •

Copy link
Copy Markdown
Owner

Purpose

Reconcile user-facing harness and JEV design documentation with the current source at the audited 2026-10-20 trunk dea54d5 (canonical upstream 0.15.29). Source audit, not a claim of runtime or authenticated JEV verification.

Changes

  • Add docs/architecture/harness-adapters-and-jev-2026-10-20.md: architecture/ownership, all 12 schema contracts, eight profile vs six built-in matrix, model/role resolver, package projector/driver/receipt planes, Jev neutral decision objects and present System One urllib transport versus proposed SDK.
  • Name current unsupported/unproved claims and source-pinned gaps for privacy, advisory receipt admission and nonfinite response/billing controls.
  • Update docs/guide/12-porting.md with a link to current snapshot and tag older five-host acceptance narrative historical; update README.md navigation.

Evidence / outstanding controls

Requested review (Thermo / Swarm / Arena / Interrogate)

  1. Swarm independent source + schema vs test crosscheck on exact branch HEAD; report run/model IDs, no fake fanout.
  2. Arena baseline-only docs vs this additive snapshot vs refactoring historical guide into one canonical source; minimize duplication.
  3. Interrogate evidence integrity, false supported labels, privacy/admission language, wrong upstream-version references, and potential broken links.
  4. Run python3 scripts/project-package.py --check, docs tests, pytest targeted decision/adapters tests, then only operator-authorized native/paid runtime smoke. Record SHA and separate BLOCKED from PASS.

No code or configured routing behavior changed; keep as draft until docs verification and reviewers accept it.

Exact-head test reconciliation — 2026-10-20

@tommy-ca tommy-ca left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thermo-Nuclear / Code Quality review — exact docs PR diff at d6352cb

Scope: Only the six added/modified files in PR #662. The JEV P0/P1 findings #658/#659/#660/#663/#664 concern pre-existing runtime files and are tracked separately; they are not introduced by this PR, consistent with the upstream Thermo-Nuclear review scope.

Correctness / security diff audit: README and porting-guide links point to the new source-pinned architecture document. The new document distinguishes eight descriptive profiles, six built-in host targets, candidate versus packaged states, four OMP scenario-pinned capabilities, model planning versus host-native execution, and JEV transport mock versus real provider proof. The document explicitly flags protocol mismatch #664, raw-query egress #658 and synthetic evidence #659. No runtime code, feature gate, provider key, or deployment behavior changes in this diff.

Code-quality / 'code judo': Adding one tiny source-derived docs contract suite is preferable to copying status tables/role registries or inventing a schema compiler. The added CI step reuses existing pytest and doesn't add dependencies, a scheduler, second router or provider SDK. No changed source file crosses the Thermos 1,000-line threshold. The new scope changes test_shadow_routing.py from outside-gate to offline; corresponding check-selection test was correctly reconciled.

Observed verification: Portable offline workflow #39483367641 passed at exact PR head d6352cb. Earlier run #39482879748 failed one test-tier expectation on the first CI expansion; fixed and re-run. This check proves hermetic tests, not authenticated JEV transport, live host execution, or independent model-family judging.

Acceptance / gate: Documentation-only diff has no observed new P0/P1 defect. Keep this as a draft until independent reviewer sign-off and the declared docs acceptance workflow is complete. Do not merge safety/runtime corrections under this docs PR. Swarm/Arena/Interrogate are requested future native runs, not claims made by this single-reviewer source audit. Parent #657 maintains those unresolved gates.

@tommy-ca

Copy link
Copy Markdown
Owner Author

Independent Verification Verdict:

Verified against head d6352cb5940b8f319d025caa54db1088266a7c0c by independent-verifier.

@tommy-ca
tommy-ca marked this pull request as ready for review October 20, 2026 20:18
@tommy-ca
tommy-ca merged commit 4f24945 into main Oct 20, 2026
1 check passed
@tommy-ca
tommy-ca deleted the docs/audit-2026-10-20-harness-jev-contract branch October 20, 2026 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant