summaryrefslogtreecommitdiff
path: root/CLAUDE.md
diff options
context:
space:
mode:
authorbatsumaru <>2026-07-01 18:42:01 +0900
committerbatsumaru <>2026-07-01 18:42:01 +0900
commitd35a7d3b24fa71e13e48fd85e299c12a93e6aab8 (patch)
tree66a824a2c864032f2a1174f6a48239fe6a4e187c /CLAUDE.md
parent958dfa35fd030e5b609298b1236692c85b6ffafc (diff)
Add AGENTS.md for cross-session agent context
Covers what a fresh session needs that statuspage/README.md doesn't: the Windows-checkout-vs-FreeBSD-runtime split (nothing here actually executes the check scripts' real commands), the git push/pull deployment loop, the core.fileMode/pre-commit-hook setup, and five gotchas hit and fixed this session (usec/sec substring match, ntpq's "+" prefix, grep -c's exit-1-on-zero, Windows ln -s on directories falling back to a copy, font glyph coverage). CLAUDE.md is a pointer to AGENTS.md rather than a symlink or a duplicate copy - this checkout can't reliably create real symlinks (same root cause noted in AGENTS.md itself), and a stale copy would silently drift out of sync as AGENTS.md changes. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Diffstat (limited to 'CLAUDE.md')
-rw-r--r--CLAUDE.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/CLAUDE.md b/CLAUDE.md
new file mode 100644
index 0000000..16e1638
--- /dev/null
+++ b/CLAUDE.md
@@ -0,0 +1,10 @@
+# CLAUDE.md
+
+This project's agent guidance lives in [AGENTS.md](AGENTS.md) - read that
+file for the full picture before working in this repo.
+
+(Not a real symlink: this Windows checkout can't reliably create one
+without Developer Mode/admin privileges - see AGENTS.md's own note on
+`ln -s` falling back to a plain copy for directories. A stale copy here
+would silently drift out of sync with AGENTS.md, so this is a pointer
+instead.)