# EDUT Membership Roadmap Status Status key: - `DONE`: committed in this repo - `IN_PROGRESS`: partially implemented - `PENDING`: specified but not yet built in this repo ## Core Steps 1. Lock core model (`membership required`, `membership != license`): `DONE` 2. Freeze token taxonomy: `DONE` 3. Finalize membership contract interface targets: `DONE` 4. Lock signature + intent protocol: `DONE` 5. Add membership mint transaction stage in web flow: `DONE` (frontend path implemented; backend endpoints pending) 6. Implement membership gate in marketplace checkout: `IN_PROGRESS` (store scaffold + gate logic implemented; live API pending) 7. Ship offer registry schema: `DONE` 8. Ship entitlement purchase schema/pipeline contracts: `IN_PROGRESS` 9. Bind entitlements to runtime activation: `PENDING` 10. Add issuer layer interfaces and manifest schema: `DONE` 11. Harden policy/legal surfaces for utility-access framing: `DONE` 12. Add conformance vectors for fail-closed gating: `DONE` ## This Repo Specifically (web) Implemented now: 1. Wallet-first landing flow with intent + signature + membership tx hooks. 2. Post-mint app delivery step (`download your platform`) for immediate member value. 3. Membership-gated architecture spec. 4. Step-based roadmap without timelines. 5. Frozen v1 schemas and examples. 6. Interface target document for contracts/APIs. 7. Pricing policy with USD 5 floor rule. 8. Terms utility-only non-investment clause. 9. Store page upgraded from static to live-state scaffold with membership gate behavior. 10. OpenAPI contract + request/response examples for secret-system endpoints. 11. Conformance vectors + failure matrix + release gate + security checklist. 12. Deployment templates + invariants + chain operations runbook. 13. Issuer onboarding pack, migration policy, trust page spec, and integration mapping docs. 14. Public `/trust` page scaffold aligned with trust-page spec. 15. Dedicated marketplace OpenAPI contract and examples. 16. Member app channel contract, examples, backend handoff checklist, and conformance vectors. Remaining in this repo: 1. Wire live store checkout flow to production marketplace APIs when available. 2. Replace deployment templates with real contract addresses after chain deployment. Cross-repo dependencies (kernel/backend/contracts): 1. Implement `/secret/membership/quote` and `/secret/membership/confirm`. 2. Implement membership contract and membership status reads. 3. Implement checkout APIs and entitlement mint pipeline. 4. Implement runtime entitlement gate and evidence receipts. 5. Implement member app channel APIs and deterministic event stream storage.