Skip to content

Add provider-neutral validation runner#13

Merged
hudsonaikins merged 1 commit into
mainfrom
codex/validation-runner
Jul 11, 2026
Merged

Add provider-neutral validation runner#13
hudsonaikins merged 1 commit into
mainfrom
codex/validation-runner

Conversation

@hudsonaikins

Copy link
Copy Markdown
Contributor

Summary

  • add committed argv-only validation manifests with no shell execution
  • validate exact commits in detached worktrees with isolated HOME and TMPDIR
  • require Entire checkpoints in the change range
  • retain SHA-256 output evidence with bounded tails
  • persist compare-and-swap results on refs/tabellio/validations
  • consume newest exact-head validation in durable review readiness

Validation

  • npm run check (52 tests)
  • normal validation runner unit passes and failure/skip evidence tests
  • live exact-head validation: first run recorded a legitimate nested-worktree test failure
  • fixed test assumption; second live run passed in 26s
  • no validation worktree residue
  • Entire checkpoint 61229f2bfcff bound to code commit and validation result

Runtime boundary

Scheduler-agnostic process isolation, not a hostile-code sandbox. Untrusted changes still require disposable VM/container/sandbox capacity with network and credential policy.

Entire-Checkpoint: 61229f2bfcff
@hudsonaikins
hudsonaikins marked this pull request as ready for review July 11, 2026 02:15
@hudsonaikins
hudsonaikins merged commit c19bc0e into main Jul 11, 2026
1 check passed
@hudsonaikins
hudsonaikins deleted the codex/validation-runner branch July 14, 2026 02:14
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