26 lines
836 B
Markdown
26 lines
836 B
Markdown
# Implementation Mapping (Web -> Backend -> Runtime)
|
|
|
|
## Web Repo Responsibilities
|
|
|
|
1. Wallet-first UX and membership flow orchestration.
|
|
2. API contract and schema definitions.
|
|
3. Policy/legal/public messaging consistency.
|
|
|
|
## Backend Responsibilities
|
|
|
|
1. Intent/verify/quote/confirm/status endpoints.
|
|
2. Deterministic state transitions and persistence.
|
|
3. Chain verification and policy hash enforcement.
|
|
|
|
## Runtime/Kernel Responsibilities
|
|
|
|
1. Membership and entitlement gates at activation points.
|
|
2. Fail-closed behavior for uncertain states.
|
|
3. Evidence receipt generation and retention.
|
|
|
|
## Required Integration Contract
|
|
|
|
1. Backend API shape follows `docs/api/secret-system.openapi.yaml`.
|
|
2. Policy/offer/entitlement payloads validate against schemas.
|
|
3. Runtime consumes entitlement state and policy hash from backend evidence.
|