Agentic Coding

Agentic Coding #0 — About

Dual-repo concept: source code and Zettelkasten side by side

Dual-Repo Concept with Project and Zettelkasten

Every project consists of two parts that are maintained in parallel:

  1. Project Repository — the actual source code. For a synthesizer project, for example, this means the firmware, panel designs, enclosure, print data — primarily the firmware.
  2. 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.