Skip to content

test: record the v0.5.0 Layer B evidence - #26

Merged
vunm-dev merged 1 commit into
release/v0.5.0from
test/pdn-0004-s7-layer-b-evidence
Sep 30, 2026
Merged

vunm-dev merged 1 commit into
release/v0.5.0from
test/pdn-0004-s7-layer-b-evidence

Conversation

@vunm-dev

Copy link
Copy Markdown
Member

All seven gate scenarios (F1, F2, F11, F14a, F14b, F18, F27) pass on a
real host: claude -p 2.1.193 with the passdown plugin pinned to
release/v0.5.0, the owner attesting every stop by hand. The gate found
two protocol gaps, fixed in #24 and #25 before those scenarios were run
again; the failing runs are kept as F1-fail-1 and F2-fail-1.
docs/evidence/v0.5.0/README.md summarizes the runs, the findings, the
harness changes and what was observed but not blocking.

Two harness changes come with the evidence:

  • oracle.sh judges must-not-project on the interrupted attempt. The
    first oracle failed F14a because the host, correctly, redid the
    changed task in a new attempt and projected that one; the interrupted
    verdict must still never be projected, and a tick must be backed by a
    projected attempt on the current task revision. The first judgment is
    kept in F14a/oracle.first.txt.
  • sanitize.sh prepares a run for publication: local paths, the
    operator's e-mail, the init, hook and rate-limit events, thinking
    counters and signatures. oracle.sh gives the same verdict on the
    sanitized records, and they pass the workspace's boundary denylist.

Part of PDN-0004 (S7).

🤖 Generated with Claude Code

All seven gate scenarios (F1, F2, F11, F14a, F14b, F18, F27) pass on a
real host: claude -p 2.1.193 with the passdown plugin pinned to
release/v0.5.0, the owner attesting every stop by hand. The gate found
two protocol gaps, fixed in #24 and #25 before those scenarios were run
again; the failing runs are kept as F1-fail-1 and F2-fail-1.
docs/evidence/v0.5.0/README.md summarizes the runs, the findings, the
harness changes and what was observed but not blocking.

Two harness changes come with the evidence:

- oracle.sh judges must-not-project on the interrupted attempt. The
  first oracle failed F14a because the host, correctly, redid the
  changed task in a new attempt and projected that one; the interrupted
  verdict must still never be projected, and a tick must be backed by a
  projected attempt on the current task revision. The first judgment is
  kept in F14a/oracle.first.txt.
- sanitize.sh prepares a run for publication: local paths, the
  operator's e-mail, the init, hook and rate-limit events, thinking
  counters and signatures. oracle.sh gives the same verdict on the
  sanitized records, and they pass the workspace's boundary denylist.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vunm-dev
vunm-dev merged commit 130601f into release/v0.5.0 Sep 30, 2026
7 checks passed
@vunm-dev
vunm-dev deleted the test/pdn-0004-s7-layer-b-evidence branch September 30, 2026 17:01
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