Skip to content

Preserve scoped stream authorization-loss audit causes - #5

Closed
chen21019 wants to merge 1 commit into
mainfrom
fix/host-api-0.38.7-stream-audit-cause
Closed

chen21019 wants to merge 1 commit into
mainfrom
fix/host-api-0.38.7-stream-audit-cause

Conversation

@chen21019

Copy link
Copy Markdown

Scope

Preserve confirmed authorization-loss terminal evidence when Proxy transport closes first. Distinguish confirmed denial from unavailable checks while keeping every non-allowed check fail closed. Freeze one terminal event and retain the existing total report budget.

Verification

Adds controlled barrier tests for proxy-first and host-first cancellation, expiry, outages, completed work and terminal retries. Local formatting and exact-tree checks pass; Go tests, race tests, security scans, package reproduction and required CodeQL must pass in the normal official workflow before merge. No production deployment or runtime patch.

Compatibility

Existing wire protocols, ordinary JWT/Full behavior, completion spool and SHA256 package checks remain unchanged. Node caller exact-version binding is updated separately.

@chen21019

Copy link
Copy Markdown
Author

Superseded by #6. The first failed security run remains recorded; the fresh single-parent candidate corrects the stale version fixture and enables the affected isolated Docker integration tests. No checks or history were bypassed.

@chen21019 chen21019 closed this Oct 22, 2026
@chen21019
chen21019 deleted the fix/host-api-0.38.7-stream-audit-cause branch October 22, 2026 04:49
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