Skip to content

Require acceptance audience and return failure exit codes - #1

Merged
schchit merged 1 commit into
mainfrom
fix/complete-audit-hardening
Sep 13, 2026
Merged

schchit merged 1 commit into
mainfrom
fix/complete-audit-hardening

Conversation

@schchit

@schchit schchit commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

Require acceptance audience and return failure exit codes.

jep verify --mode acceptance requires --expected-audience. The value is forwarded to the API and negative verification exits with status 2. Malformed input/transport errors exit with status 1. --ref accepts either a digest or a JSON reference descriptor. All verification assurance comes from the configured API; the CLI does not perform local cryptographic verification.

Verification for this revision

9 Python regression tests passed.

The companion cross-repository harness passed all 12 SDK J/D/T/V checks, 8 Python/TypeScript reference-validator checks, the packaged Action API path, and API restart/replay persistence. No merge or package publication is included.

@schchit
schchit marked this pull request as ready for review September 13, 2026 02:35
@schchit
schchit merged commit 4c219da into main Sep 13, 2026
2 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