Skip to content

feat(runtime): align host and doctor truth - #34

Merged
beefiker merged 2 commits into
mainfrom
codex/runtime-truth-four-slices
Jul 23, 2026
Merged

feat(runtime): align host and doctor truth#34
beefiker merged 2 commits into
mainfrom
codex/runtime-truth-four-slices

Conversation

@beefiker

Copy link
Copy Markdown
Owner

Summary

  • replace private orchestration examples with host-native delegation guidance and exact Codex/Claude role identities
  • update Claude plugin maintenance and platform-specific cleanup guidance across all five README locales
  • enforce physical reviewability accounting for unterminated, CR/LF/CRLF, module-script, and YAML variants
  • add explicit doctor --scope source|installed selection with strict argument validation
  • bump all release surfaces to 0.12.3

Why

The downloaded runtime-truth ledger contained a small set of useful fixes, but also included stale and inactive sidecars. This PR applies only the four current-main slices that improve runtime truth without importing unrelated provenance, evaluator, registry, filesystem, wrapper, or Windows-native machinery.

A deep pre-PR review also found and fixed two minor gaps: the standalone audit test now reuses the production reviewability helpers, and doctor’s dispatch-coherence comment now describes the host-owned role model accurately.

Impact

Codex and Claude callbacks now use exact host-specific identities, doctor can distinguish source health from installed health, documentation matches the current Claude plugin update flow, and reviewability checks no longer undercount physical lines or omit .mjs, .cjs, and .yml files.

Validation

  • npm test — 664 passed, 0 failed
  • node --test test/audit.test.js test/doctor.test.js — 30 passed, 0 failed
  • node src/cli.js doctor --scope source --jsonok: true
  • isolated doctor --scope installed --root . --jsonok: true
  • node scripts/sync-version.mjs — 0 updates; all manifests already 0.12.3
  • npm pack --dry-run --json --ignore-scriptssuperloopy@0.12.3, 507 files
  • git diff --check
  • independent post-fix review — no Critical, Important, or Minor findings

beefiker added 2 commits July 23, 2026 18:48
Adopt host-native role identity and current Claude plugin guidance, enforce physical reviewability accounting, split doctor source and installed scopes, and bump the release to 0.12.3.
@beefiker
beefiker marked this pull request as ready for review July 23, 2026 09:55
@beefiker
beefiker merged commit d0e18ff into main Jul 23, 2026
6 checks passed
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