Web viewer for publicvcons.org.
Part of the PublicVCons project.
Phase 2 production stack (SSR Next.js or Astro on Digital Ocean App
Platform) is still to be decided. index.html is the current minimal
viewer: a single zero-build static page (no deps), good enough to
browse and verify a vcon now and to validate the data contract before
committing to a framework.
python3 -m http.server 8099
open "http://localhost:8099/?vcon=2010/05/25/ia_gov_house/4c724522-adfa-4275-9633-a66ec3157c5e"
It fetches the vcon from the published corpus
(raw.githubusercontent.com/publicvcons/vcons/main/) by default.
?vcon=<path> selects the vcon; ?base=<url> overrides the data source
(e.g. serve the local /Volumes/publicvcons/data/ drive for offline
testing).
- Per-vcon view: subject/uuid header, embedded source player (archive.org), transcript grouped by speaker with click-to-seek timestamps, analysis, a human-readable lawful-basis panel, and the SCITT lifecycle receipts as verifiable links.
- Still TODO: home feed of recent vcons, collection pages, an in-page SCITT verifier UI, and the production framework.
The site is read-only. It reads vcon JSON from the publicvcons/vcons corpus and media blobs from media.publicvcons.org.
Apache 2.0.