diff --git a/README.md b/README.md index 557d787..81422f9 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,7 @@ docs/ secret-system-spec.md vision.md roadmap-membership-platform.md + roadmap-status.md membership-pricing-policy.md review-notes.md platform-spec-alignment-review.md diff --git a/docs/roadmap-status.md b/docs/roadmap-status.md new file mode 100644 index 0000000..f58622e --- /dev/null +++ b/docs/roadmap-status.md @@ -0,0 +1,49 @@ +# 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 explicit UI rendering of quote price/currency before wallet tx submit. +2. Add localization keys for membership-stage status strings in all non-English bundles. +3. Add static marketplace skeleton page showing membership-gated checkout states. +4. 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.