# 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: `IN_PROGRESS` 6. Implement membership gate in marketplace checkout: `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. Optional notification link step. 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. Remaining in this repo: 1. Add static marketplace skeleton page showing membership-gated checkout states. 2. Add deployment-ready docs for contract addresses and chain/network configuration. 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.