2.7 KiB
User
- User: Mike Swanson (mike)
- Machine: GURU-BEAST-ROG
- Role: admin
Session Summary
Added a fleet-wide error-logging rule to the core operating manual. Mike requested that
when a session hits errors while executing tasks, the failure details be recorded to an
errorlog.md so the records can be mined to improve skills and the command harness.
Implemented in two edits. First, added an Error logging bullet to the Key rules
(always) section of .claude/CLAUDE.md: on a genuine task-execution failure (failed
command, skill, or tool call), append a brief entry to repo-root errorlog.md with date,
machine (from identity.json), the failing command/skill, and the error — expected/handled
conditions excluded to keep the log signal-dense. Second, seeded the new errorlog.md at
repo root with a header and a fixed one-line entry format
(YYYY-MM-DD | MACHINE | command/skill | error (brief), newest on top).
Surfaced the standing unread coord broadcast from GURU-KALI/claude-main (root tmp/ now
gitignored + advisory promotion check wired into /save and /scc); no action required
beyond a /sync to pick up the harness change.
Key Decisions
- errorlog.md location = repo root, committed (not gitignored/per-machine). A shared, synced log lets the whole fleet mine error patterns for harness/skill improvement, which is the stated purpose. Flagged to Mike as overridable.
- Scope limited to genuine failures, not expected/handled errors — keeps the log useful for spotting real harness/skill defects rather than noise.
- Placed the rule in lean CORE
CLAUDE.md(Key rules, always-loaded) rather than EXTENDED, since it must fire on every session's errors to be effective.
Configuration Changes
- Modified:
.claude/CLAUDE.md— added Error logging bullet under Key rules (always). - Created:
errorlog.md(repo root) — header + format spec, no entries yet.
Infrastructure & Servers
None changed this session.
Commands & Outputs
git status --porcelain | grep -E '\bsession-logs/.*\.md$'— found one modified bot-activity log (session-logs/bot/2026-06/2026-06-10-bot-activity.md, 1-line append, not narrative work).
Pending / Incomplete Tasks
/syncstill needed to pick up the GURU-KALI harness change (roottmp/gitignore +tmp-promotion-check.shin/saveand/scc).- Active lock observed (not blocking this work):
wiki/clients/valleywideheld by GURU-5070/claude-main forwiki-compile valleywide, expires 2026-06-14T14:38:43.
Reference Information
- Coord broadcast: GURU-KALI/claude-main, 2026-06-13, harness commit
f495b08f. - Files:
.claude/CLAUDE.md,errorlog.md.