Obsidian + local LLM as client-side KB layer for DAE-0007 handover

Evaluate Obsidian + local LLM for Transgesco post-handover KB

CEO request: Transgesco's team needs to maintain procedures and architecture knowledge after DAE-0007 handover. Evaluate Obsidian vault + LLM-assist (drafting, search, Q&A) as the client-side maintenance surface — how it fits next to the DAE-0007 D1 → data.js → HTML site, how it relates to Maya RAG-as-wiki direction, and what local stack the client can run independently (Loi 25, foundry model).

See output/output.md for the evaluation report (composite 3.4, Accept with caveats).

Stage 2 — CEO Decision (2026-05-28)

Go — but scope adjusted from "all-local Ollama" to hybrid Cloudflare + Obsidian:

  • Obsidian local stays the authoring surface for Transgesco team
  • Cloudflare Workers AI + Vectorize hosts the public/internal RAG so no Transgesco server is required
  • Loi 25 posture to be validated with Transgesco compliance before flipping the switch (covered in CON-0016)

Implementation tracked under [[CON-0016]] (Transgesco-facing). Internal factory documentation/dashboard tracked under [[INF-0001]] (jacksoncreek.ca intranet).