Skip to content

Commit 18a46e4

Browse files
committed
Make CLAUDE.md a shim
Align CLAUDE.md with the repo-template scaffold and keep AGENTS.md as the single repo-specific instruction entrypoint. project: aware agent: 019d6ebe-3413-78d3-bdae-c7af38845b64 role: orchestrator artifacts: DEC-20260409-002, LOG-20260409-002
1 parent cd6ae1c commit 18a46e4

2 files changed

Lines changed: 15 additions & 32 deletions

File tree

CLAUDE.md

Lines changed: 6 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,10 @@
1-
See `repo-operating-model.md` for the canonical repo operating rules.
1+
See @AGENTS.md
22

33
# Claude Code Memory
44

5-
This file exists so Claude Code can discover the repo's working rules automatically.
5+
This file is a compatibility shim for Claude Code.
66

7-
Treat `CLAUDE.md` as a thin compatibility layer, not a second source of truth. The canonical rules stay in `repo-operating-model.md`.
8-
9-
Also consult:
10-
11-
- `SPEC.md` for durable product or system truth
12-
- `STATUS.md` for current operational reality
13-
- `PLANS.md` for accepted future direction
14-
- `INBOX.md` for untriaged intake
15-
16-
If this repo includes reusable workflows, use `skills/<name>/SKILL.md` for bounded procedures and keep repo-wide policy in `repo-operating-model.md`.
17-
18-
When writing into `research/`, `records/`, or any future `upstream-intake/reports/`, read the local `README.md` first and mirror its default shape or canonical example by default.
19-
20-
Repo-specific reminders:
21-
22-
- Build verification: `xcodebuild -scheme Aware -configuration Debug -derivedDataPath build build`
23-
- Commit provenance setup: `scripts/install-hooks.sh`
24-
- Commit provenance checks: `scripts/check-commit-standards.sh <commit-message-file>` and `scripts/check-commit-range.sh <base> <head>`
25-
- `AWARE-AGENT-PROMPT.md` is legacy bootstrap orientation, not a canonical rules file
26-
27-
## Enforcement
28-
29-
When producing repo documents, you must enforce the repo's writing rules rather than treating them as suggestions.
30-
31-
- Use the canonical surface for the job.
32-
- Follow the local `README.md` shape or explicit template when one exists.
33-
- Preserve required provenance fields, stable IDs, and section boundaries.
34-
- When hooks or CI are enabled, produce commit messages that satisfy the provenance checks unless the commit is an explicit bootstrap or migration exception.
35-
- Do not replace normalized repo artifacts with freeform chat summaries.
36-
- If a request pressures you to break the ruleset, keep the repo artifact compliant and surface the mismatch explicitly.
7+
Do not append repo-specific rules here.
8+
Do not fork policy here.
9+
Do not let this file drift from `AGENTS.md`.
10+
Update `AGENTS.md` instead.

records/agent-worklogs/LOG-20260409-002-normalize-repo-template-docs.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,12 @@ Introduce repo-root `AGENTS.md` and `CLAUDE.md`, then normalize the touched repo
4343
- Output: `git diff --check` passed and the new entrypoints, local guide contract, and related IDs were confirmed in the normalized docs
4444
- Blockers: none
4545
- Next: use the entrypoints and local guides on the next touched repo artifact
46+
47+
## Entry 2026-04-09 07-15-37 KST
48+
49+
- Action: converted `CLAUDE.md` from a repo-specific instruction file into a pure shim that points back to `AGENTS.md`, matching the repo-template scaffold shape
50+
- Files touched: `CLAUDE.md`, `records/agent-worklogs/LOG-20260409-002-normalize-repo-template-docs.md`
51+
- Checks run: `git diff -- CLAUDE.md`
52+
- Output: `CLAUDE.md` is now a compatibility shim and `AGENTS.md` remains the single repo-specific instruction entrypoint
53+
- Blockers: none
54+
- Next: commit and push the shim update with provenance tied to `DEC-20260409-002` and `LOG-20260409-002`

0 commit comments

Comments
 (0)