access-engine/pkg/api
tegwick 8f2ba75e4a
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Build and Publish Container Image / build-and-push (push) Successful in 58s
FLEX-WP-0035 T01-T03: application access readback pin
Contract accepted by user-engine; FLEX-DEC-2026-019 accepted.
- serve-readback: dedicated pin, no enforcement routes, own caller binding
- CheckRequest.purpose hashed into every digest when set; /v1/check refuses it
- POST /v1/readback/application_access and GET /v1/readback/systems
- optional client_binding on protected systems; readback schemas
- schemaguard implements maxItems
- T05 added: informed-decision needs an application.access rule over
  realm-level claims (its lifecycle rules read authentication_audience)

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

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 609675@bnt-lap001
Assistant-Session: 4987a36e-eb38-4b10-803c-15a29cd78212
2026-10-09 20:02:31 +02:00
..
approval_binding_test.go Publish approval_binding_digest: a claim cannot name the request carrying it 2026-09-06 14:52:33 +02:00
canonical.go FLEX-WP-0035 T01-T03: application access readback pin 2026-10-09 20:02:31 +02:00
canonical_test.go Finish FLEX-WP-0019 layer-model v0.7 conformance 2026-09-03 23:48:45 +02:00
caring.go Implement canonical schema foundation 2026-05-17 04:59:18 +02:00
doc.go Land foundations: assessment, ADR-001/002/003, FLEX-WP-0005, Go skeleton 2026-05-16 01:54:44 +02:00
effects_test.go FLEX-WP-0031-T03: durable decision outbox and the FLEX-DEC-2026-018 release rule 2026-09-23 20:20:58 +02:00
purpose_test.go FLEX-WP-0035 T01-T03: application access readback pin 2026-10-09 20:02:31 +02:00
resource_manifest.go Implement canonical schema foundation 2026-05-17 04:59:18 +02:00
resource_manifest_test.go Define Markitect action vocabulary 2026-05-17 06:26:13 +02:00