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 |
||
|---|---|---|
| .. | ||
| action_authorization.schema.json | ||
| audit_event.schema.json | ||
| caring_access_descriptor.schema.json | ||
| caring_profile.schema.json | ||
| check_request.schema.json | ||
| decision_envelope.schema.json | ||
| policy_fixture.schema.json | ||
| policy_package.schema.json | ||
| protected_system_manifest.schema.json | ||
| readback_request.schema.json | ||
| readback_response.schema.json | ||
| readback_systems.schema.json | ||
| README.md | ||
| relationship_fact.schema.json | ||
| resource_manifest.schema.json | ||
| subject_manifest.schema.json | ||
schemas/
JSON Schema definitions for flex-auth's canonical artefacts:
resource_manifest.schema.json(pinned inFLEX-WP-0005 P5.3)protected_system_manifest.schema.jsonsubject_manifest.schema.jsonrelationship_fact.schema.jsoncaring_profile.schema.jsoncaring_access_descriptor.schema.jsonpolicy_package.schema.jsonpolicy_fixture.schema.jsoncheck_request.schema.jsondecision_envelope.schema.json— published decision-record contract (flex-auth.decision-record.v1; seedocs/decision-record-contract.md)action_authorization.schema.jsonaudit_event.schema.json
Schemas are pinned in FLEX-WP-0002 P2.1 and validated against Go
types in pkg/api/.