web/docs/roadmap-status.md

48 lines
1.8 KiB
Markdown

# 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.