Skip to content

docs: record independent phase 1 re-diff against playground #41 head - #62

Merged
BunsDev merged 1 commit into
mainfrom
docs/phase1-rediff-408ebb5
Oct 11, 2026
Merged

BunsDev merged 1 commit into
mainfrom
docs/phase1-rediff-408ebb5

Conversation

@BunsDev

@BunsDev BunsDev commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

What changed

Adds docs/verification/phase1-rediff-408ebb5-2026-10-05.json, an independent offline re-diff of the phase 1 extraction (#28/#32/#33, harness bb42c2e) against playground #41 head 408ebb5. That commit's tree is identical to merge 6fe5967, which phase1-extraction-2026-09-23.json already records. docs/roadmap.md now links the new record. The original record is left unchanged.

Findings:

  • 20/20 extracted fixtures are blob-identical, and all 20 recorded fixture hashes and 11 recorded source hashes match.
  • Both runners covered 20 fixtures × good/bad × base/plus_jev with mock replies. All 80 runs had equal validation, verdict, reason text and receipt (latency zeroed).
  • 33/33 wire bodies are structurally equal to the playground's post-validatePayload body (the one lib/serverJev.ts sends).
  • Undocumented, cosmetic: validateReviewPayload serializes model before state, and the playground does the reverse, so bodies are equal in content but never byte-identical. The prior record's normalized comparison stays correct.
  • The one playground test missing at extraction was restored in test: restore out-of-range answer coverage for all four questions #61.

Verdict impact

None. This PR only changes docs; no verdict, decision-table row, question, threshold or fixture changes.

Verification

  • pnpm typecheck
  • pnpm test: 346 pass, 0 fail (pnpm verify: boundaries, typecheck, tests, build and secrets all pass)
  • Commits are signed
  • No provider call, credential, execution path, or new verdict added
  • Decision table and questions unchanged

Adds docs/verification/phase1-rediff-408ebb5-2026-10-05.json. It is an
offline mock check of the #33 merge against playground 408ebb5, which has
the same tree as merge 6fe5967. Results: 20/20 fixture blobs, 80/80
runs with equal validation, verdict, reason and receipt, and 33/33 wire
bodies structurally equal. It also records one undocumented cosmetic
difference: validateReviewPayload serializes model before state, so
bodies are not byte-identical. The roadmap now links the record.

Docs only. No verdict, question, threshold, or fixture changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
jev-harness Ready Ready Preview Oct 8, 2026 7:06am UTC

Request Review

@BunsDev BunsDev self-assigned this Oct 11, 2026
@BunsDev
BunsDev merged commit 5b88e65 into main Oct 11, 2026
3 checks passed
@BunsDev
BunsDev deleted the docs/phase1-rediff-408ebb5 branch October 11, 2026 15:29

This branch was successfully deployed

1 active deployment
Preview — d677524e Deployed Oct 8, 2026 by vercel[bot]
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