Note

    README

    Chronicle Visualizer Chronicle Visualizer is a public project repo for a privacy-first visual work-history library. The primary product surfac...

    Chronicle Visualizer Chronicle Visualizer is a public project repo for a privacy-first visual work-history library. The primary product surface is an app-style timeline viewer, not a landing page.

    Chronicle Visualizer

    Chronicle Visualizer is a public project repo for a privacy-first visual work-history library. The primary product surface is an app-style timeline viewer, not a landing page.

    The project is intentionally split into two lanes:

    • Private raw capture/archive work: screen frames, OCR sidecars, and local Chronicle resources are treated as sensitive by default.
    • Public redacted project work: only reviewed, redacted derivatives and non-sensitive metadata should become public.

    Local Development

    Public scaffold:

    npm install
    npm run dev
    

    Open http://localhost:3000.

    Private local Chronicle viewer:

    npm run viewer:local
    

    Open http://127.0.0.1:4177. This viewer reads local Chronicle frame and memory-summary paths directly. It should stay local/private unless a future redaction workflow creates public-safe derivatives.

    Documentation

    • DOCS/ is the canonical docs root.
    • DOCS/PROJECTS/ contains numbered project docs and lifecycle lanes.
    • DOCS/PROJECTS/dashboard.html is generated from project docs.
    • DOCS/development/review-board-operating-pattern.md defines the review loop for redaction and visual QA.

    Privacy Rule

    Do not commit raw Chronicle screenshots, OCR sidecars, private summaries, archives, thumbnails, or local cache output to this repo by default. A private repo can technically store them, but this repo is intended to become public, and git history is a poor boundary for sensitive capture data. Public artifacts must be generated from reviewed redacted derivatives.

    Provenance

    Metadata

    Created
    Not recorded
    Last updated
    Not recorded