AI Prompts — Knowledge Wiki

AI Prompts — Knowledge Wiki Context Claude Needed to Do This Right Before any implementation, Claude needed to read the memory files at: ~/.claude/projects/-Users-kcossabo-Documents-Coding-Container-Managment/memory/ Specifically: – project_container_pipeline.md — the Gitea/Komodo workflow, compose.yml conventions, unRAID labels, known landmines – project_komodo_containers.md — server inventory, IP ranges, bridge names, Komodo field gotchas Without this context, Claude would generate generic compose files that don’t […]

Lessons — Knowledge Wiki

Lessons — Knowledge Wiki What Broke Git dubious ownership error on NFS mount git init on /Volumes/knowledge failed with “detected dubious ownership” because the NFS mount is owned by a different UID than the Mac user. Fix: git config –global –add safe.directory /Volumes/knowledge Run this before any git operation on an NFS-mounted share. Git initialized as master, not main git […]

Dashy Reorg — Lessons Learned

Lessons Learned — Dashy Reorganization What Failed and the Fix WebFetch returns a summary, not raw YAML Problem: WebFetch against http://home.cossaboon.net/conf.yml returned a prose summary of the config rather than the raw YAML. Claude’s content policy prevents verbatim reproduction of large files fetched from URLs. Fix: Use curl via Bash instead: curl -s http://10.10.15.11:8080/conf.yml This bypasses WebFetch entirely and returns […]

Dashy Reorg — AI Prompts & Context

AI Prompts & Context — Dashy Reorganization What Context Claude Needed The live conf.yml URL — Dashy serves its config publicly at /conf.yml. Claude accessed this via curl http://10.10.15.11:8080/conf.yml. No credentials needed. SSH access to Dock of the Bay — root@10.10.15.1. This was already in the user’s SSH config / known hosts, so no password prompt was needed for ssh […]