flex-auth/internal
tegwick cd14a34e33
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Build and Publish Container Image / build-and-push (push) Successful in 1m27s
FLEX-WP-0031-T03: durable decision outbox and the FLEX-DEC-2026-018 release rule
internal/emission commits one audit-core-shaped event per decision with
fsync before release (one sync per batch), random event ids with the
decision id as correlation_id, torn-tail and failed-commit truncation, and
per-class committed/released_uncommitted counts at GET /v1/emission.
The engine releases restrictions whose record failed to commit and
withholds allow/audit_only (503). api.DecisionEffects() is pinned by a
source-parsing test and cadence.yaml must classify exactly it.

T03 split under the task budget: heartbeat+drain is T05, reconciliation,
profile check and PVC are T06. Nothing deployed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 307130@bnt-lap001
Assistant-Session: 270c79f7-0823-4b0d-990d-aad5af9935ce
2026-09-23 20:20:58 +02:00
..
adapters Finish FLEX-WP-0019 layer-model v0.7 conformance 2026-09-03 23:48:45 +02:00
audit Add local decision log 2026-05-17 05:51:37 +02:00
callerauth Record authenticated caller in the decision envelope. 2026-09-14 04:44:07 +02:00
decision FLEX-WP-0031-T03: durable decision outbox and the FLEX-DEC-2026-018 release rule 2026-09-23 20:20:58 +02:00
emission FLEX-WP-0031-T03: durable decision outbox and the FLEX-DEC-2026-018 release rule 2026-09-23 20:20:58 +02:00
layer Name the accepted v0.7 text in force and converge the A12 detector (GH-DEC-2026-021). 2026-09-21 13:05:32 +02:00
markitect Add Markitect adapter contract tests 2026-05-17 06:36:52 +02:00
policy Cover wrong-tenant denials in ops-warden and railiance-platform fixtures. 2026-09-15 23:38:48 +02:00
registry Finish FLEX-WP-0019 layer-model v0.7 conformance 2026-09-03 23:48:45 +02:00
schemaguard Add schemaguard; correct check_request subject.type against shipped reality 2026-09-06 14:21:28 +02:00
sign Sign decision envelopes and close FLEX-WP-0024. 2026-09-14 09:57:50 +02:00