web/docs/roadmap-status.md

1.9 KiB

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.