Skip to content

docs: add project CLAUDE.md (AI-agent orientation)#75

Merged
pignuante merged 3 commits into
mainfrom
docs/add-claude-md
Jul 1, 2026
Merged

docs: add project CLAUDE.md (AI-agent orientation)#75
pignuante merged 3 commits into
mainfrom
docs/add-claude-md

Conversation

@pignuante

Copy link
Copy Markdown
Contributor

Summary

Add a top-level CLAUDE.md giving Claude Code / AI agents a concise orientation, complementing the detailed per-directory AGENTS.md files (which remain the source of truth).

Contents

  • Build/test/lint β€” make run vs make build, make test, hooks, pre-PR checks.
  • Non-negotiable rules β€” permission legitimacy (no bypass), signed-build permission testing, .docs/ never committed, GUI-smoke TCC/WindowServer safety.
  • Code conventions β€” @MainActor default + nonisolated pure layer, AX coordinates, SwiftLint strict, Conventional Commits + squash-merge.
  • Docs workflow β€” bilingual EN/KO triple-edit (data-en/data-ko/visible), keep counts in sync with WindowCommand.menuCommands (34), GitHub Pages deploy lag.
  • Funding/community β€” Sponsors org ai-screams, Ko-fi pignuante, Sponsorships toggle; health files.
  • Environment gotchas β€” zsh \$status read-only; curl 403 on Ko-fi/GitHub; verify shields.io 200.

Captured from this session's work; no code changes.

pignuante added 3 commits July 1, 2026 17:21
Top-level orientation for Claude Code / AI agents, complementing the detailed
per-directory AGENTS.md files. Captures build/test commands, the non-negotiable
permission-legitimacy rules, code conventions (MainActor/AX coords/SwiftLint),
the bilingual docs workflow (edit data-en/data-ko/visible text; keep the command
count in sync; Pages deploy lag), funding handles, and environment gotchas
(zsh $status, curl 403 on Ko-fi/GitHub).
@pignuante pignuante self-assigned this Jul 1, 2026
@pignuante pignuante merged commit 73899c6 into main Jul 1, 2026
3 checks passed
@pignuante pignuante deleted the docs/add-claude-md branch July 1, 2026 08:37
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