Refresh the roadmap and plan the Phase 3 web demo#29
Merged
Conversation
Reconcile the SPEC.md phased plan with reality: Phases 0 through 2.5 are complete and merged (DB-stack swap, reference-impl polish, L3 selective disclosure, the Cloudflare and DMV demos, the OpenAI-compatible provider), so mark them done and correct the stale "remaining cleanup" list. Add Phase 3 (web demo) and Phase 4 (the deferred L3-8 token bridging + audit trail) so the roadmap and the conformance register agree. Add docs/web-demo-plan.md: a browser demo of the L1/L2/L3 flows reusing the existing pure core through a thin Fastify HTTP shell, with a Vue 3 + Vite client. Records the reviewed decisions — mock-only public with live runs behind a local flag, demo-site scope only, no new conformance rows — and keeps the web layer decoupled in case it becomes a separate repo. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Docs-only. No code changes.
What
SPEC.mdroadmap refresh. The phased plan had drifted out of date — it listed completed work as pending. Reconciled it with reality:ecdsa-sd-2023and unlinkablebbs-2023), the Cloudflare and DMV applied demos, and the OpenAI-compatible provider.@nobleremoved,did:webnative resolution, status-list reconciliation, published claim context — all done).New
docs/web-demo-plan.md. A plan (no code) to run the L1/L2/L3 flows in a browser:lib/core+lib/toolsthrough a thin Fastify HTTP shell — no crypto/VC logic is reimplemented; the "tool is the authority, never the model" property and the leakage canary are preserved server-side.web/workspace; server +lib/*stay build-less plain JS + JSDoc).Review notes
Reviewed interactively; the six open questions in §8 are now resolved decisions. The actual web-demo build is not in this PR — this is the plan to approve first.
🤖 Generated with Claude Code