Skip to content

Tooling decisions

  • 2026-09-08: Ponytail plugin installed globally as the procedure for "don't rebuild what exists".
  • 2026-09-08: Skipped claude-mem (paid hosted default, background daemon). The initial decision to skip icm-architect was reversed later that day: the upstream skill is installed at ~/.claude/skills/icm-architect/, pinned by UPSTREAM, and the Plex server map at ~/Notes/map/ uses its System map form.
  • 2026-09-08: Obsidian vault at ~/Notes is the shared notebook. Sync via iCloud or git, not Obsidian Sync.
  • 2026-09-08: Delegation rule made global. Main session orchestrates; worker (Sonnet) writes, grader (Haiku) runs loops; one agent at a time; delegate only above ~150 lines or noisy output. Promoted from the Universal Tester 003 memory of 2026-09-06.
  • 2026-09-08: Added scout (Haiku, web search only) so Hard Rules 1 and 3 are checked by a cheap agent. Opus is escalation only: hard design calls, repeated worker failures, safety-critical reviews.
  • 2026-09-09: Installed i-have-adhd globally (MIT, prompt-only, no hooks). Pairs with Ponytail: Ponytail governs code, this governs answer format. Used for decision questions only, not explanations.
  • 2026-09-18: Memory/Obsidian continuity verified. Claude's user/feedback memory is mirrored nightly into the private engineering-notes repo under claude-memory/; that folder is explicitly excluded from the published notebook. Server facts remain in the ICM map, and project decisions/logs remain in their owning vault notes. Every agent working under /home/angel must run notes-sync before reading and after writing the vault, as required by the global rules.

  • 2026-09-10 — Code review: local /code-review, never /code-review ultra (ultrareview). Ultra is a billed cloud multi-agent review with a trial counter; the local /code-review, /simplify and /security-review skills run inside the subscription at no extra cost and cover the same ground for our repos. The push-time nudge is silenced (spinnerTipsEnabled: false). Free beats paid.