Agentic Coding #0 — About
Dual-Repo Concept with Project and Zettelkasten
Every project consists of two parts that are maintained in parallel:
- Project Repository — the actual source code. For a synthesizer project, for example, this means the firmware, panel designs, enclosure, print data — primarily the firmware.
- Zettelkasten Vault — everything that accompanies the project: documentation, specifications, logs, tickets, ideas, issues, project management. The entire organizational and documentary part.
The naming convention is as follows: The project resides in its own directory under its project name, and derived from that, in a separate directory, the corresponding Zettelkasten exists under projectname.zettelkasten. Both are managed as independent Git repositories.
