Files
cairnquire/.project/notes/discrepancies.md

862 B

Documentation Discrepancies

2026-04-28

  1. Resolved: the separate Vite/Preact SPA was removed. The Go binary serves templates and embedded static assets directly.
  2. Milestone 1 asks for packages/protocol/ with a protobuf schema, but the sync ADR and protocol spec describe JSON messages over WebSocket. The protocol package currently preserves both a .proto placeholder and TypeScript-facing JSON model notes.
  3. ADR-005 stores content under data/files/..., while Milestone 2 examples use store/.... The implementation follows ADR-005 and uses data/files.
  4. Resolved: the deployment and development toolchain no longer require Node or pnpm.
  5. The foundation milestone specifies golang-migrate, but go-libsql integration constraints need a clean validation path. A lightweight internal migrator is used now so the project can move forward.