For Agents

Living index of themes for this project. Each H2 is a topic; bullets are wikilinks to related notes. Updated by obsidian-documenter when documenting work. Read by historian at bootstrap. Topics kept alphabetical.

Harness Data

  • dash — dash harness jots
  • engine — engine harness jots
  • index — jot line format, color code table, render commands

Jot Format

  • pipeline — why the 5-field space-separated format, and why jots live in ```jot fences inside .md notes (Obsidian mobile cannot edit non-markdown files)
  • index — the format reference itself
  • 4. Entry model — the user chose both — the grammar now has three consumers (phone capture, file import, cluzter’s omnibox), which is the argument for keeping the five fields stable

Successor Project

  • cluzter — GUI wiring-diagram editor for the same vehicle; imports this grammar
  • Inherited from the predecessor — the four decisions carried forward and the two gaps (gauge, splices) that became requirements
  • cluzter-wiring-gotchas — the BL-renders-black and ecu-vs-ECU failures from this pipeline, generalised into structural rules

Tooling

  • pipelinejot2wv.py converter + render.sh driver, uvx wireviz, graphviz dependency, known limitations

Tool Selection

  • pipeline — WireViz chosen over D2/Mermaid, KiCad, Fritzing; why electrical awareness + BOM was the deciding factor