Skip to content

feat: expose verify share safety#249

Merged
danielgwilson merged 1 commit into
mainfrom
codex/share-safety-status
Jul 2, 2026
Merged

feat: expose verify share safety#249
danielgwilson merged 1 commit into
mainfrom
codex/share-safety-status

Conversation

@danielgwilson

Copy link
Copy Markdown
Owner

Summary

  • add machine-readable shareSafety to mimetic verify results
  • classify verified runs as share_ready, local_only, or blocked
  • fail closed in mimetic feedback when evidence is valid local proof but not public-promotable
  • document the verify-vs-share-ready boundary across README and contracts

Proof

  • pnpm vitest run tests/run.test.ts tests/feedback.test.ts
  • pnpm typecheck
  • pnpm release:check
  • direct CLI proof: dry-run verify returns shareSafety: share_ready
  • direct CLI proof: synthetic raw-screenshot posture verifies ok: true, returns shareSafety: local_only, and feedback issue refuses with MIMETIC_FEEDBACK_SHARE_SAFETY_BLOCKED

Public boundary

Uses only synthetic fixture data and generic public-safe docs. No private adopter names, private screenshots, credentials, or local runtime artifacts are included.

@danielgwilson danielgwilson merged commit 10018a7 into main Jul 2, 2026
3 checks passed
@danielgwilson danielgwilson deleted the codex/share-safety-status branch July 2, 2026 05:41
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