Skip to content

chore: sync agent rules with local claude config - #25

Merged
icco merged 3 commits into
mainfrom
chore/sync-agent-rules
Oct 15, 2026
Merged

icco merged 3 commits into
mainfrom
chore/sync-agent-rules

Conversation

@icco

@icco icco commented Oct 15, 2026

Copy link
Copy Markdown
Owner

Why

Adds general rules from local agent memories that AGENTS.md was missing (exact deliverable fields, status-doc style, template checklists, ! for breaking changes, CI-generated docs, and similar). Server-only bullets now sit under one Environment section, so everything below it is identical to the local CLAUDE.md.

Risks

Agents pick up the new rules on the next container start. The strings tests/routing.test.mjs asserts are unchanged.

icco and others added 2 commits October 15, 2026 15:32
Add general rules from local agent memories that AGENTS.md lacked, and
move server-specific bullets into one Environment section so the rest of
the file matches the local CLAUDE.md.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@icco
icco marked this pull request as ready for review October 15, 2026 16:06
Merge overlapping bullets, and move godoc, gutil/chi/GORM, golangci-lint
output caps, and coverage toolchain rules into the go-repo skill, which
now triggers on writing Go.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@icco

icco commented Oct 15, 2026

Copy link
Copy Markdown
Owner Author

a7e8593 prunes the rules (11.6KB to 8KB) and moves the Go-specific ones (godoc, gutil/chi/GORM, golangci-lint caps, coverage toolchain) into the go-repo skill, which now triggers on writing Go. The same body lands locally through icco/dotFiles#26.

@icco
icco merged commit a9788ca into main Oct 15, 2026
9 checks passed
@icco
icco deleted the chore/sync-agent-rules branch October 15, 2026 16:17
icco added a commit to icco/dotFiles that referenced this pull request Oct 15, 2026
# Why

Puts global Claude Code and Codex rules plus the `commit-push-pr` and
`go-repo` skills under `specific/`, so `task infect` links them into
`~/.claude`, `~/.codex`, and `~/.agents` on any machine. Below `##
Workflow` the rules match icco/opencode-server#25.

# Risks

`task infect` moves existing `~/.claude/CLAUDE.md` and
`~/.codex/AGENTS.md` to `~/tmp` before linking.

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant