Skip to content

publicvcons/site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

publicvcons/site

Web viewer for publicvcons.org.

Part of the PublicVCons project.

Stack

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.

Running the viewer

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

What it serves

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

License

Apache 2.0.

About

Web viewer for publicvcons.org

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors