Summary
Implement the runtime controls that make the contract primitive real.
Scope
- Enforce contract TTL at the proxy.
- Add append-only audit log behind an interface.
- Sign contracts server-side and verify signatures before execution.
- Bind each contract to principal and credential alias.
- Add OpenAPI source adapter if scope allows.
Acceptance Criteria
- Expired contracts are rejected.
- Tampered contracts are rejected.
- Audit records survive restart.
- Raw credentials never appear in /v1/context output.
- make verify passes.
Summary
Implement the runtime controls that make the contract primitive real.
Scope
Acceptance Criteria