+4
-4
CLAUDE.md
+4
-4
CLAUDE.md
···
11
11
- run tests via `bun test` (bun, in package)
12
12
- typecheck via `bun run tsc` (tsc, in package)
13
13
- check `pnpm view <package>` before adding a new dependency
14
+
- pnpm doesn't hoist packages by default; check the package's own `node_modules/` directory when
15
+
inspecting dependencies (e.g., `packages/danaus/node_modules/@atcute/crypto` not root
16
+
`node_modules`)
14
17
15
18
### code writing
16
19
···
40
43
- use `@throws` for exceptions when applicable
41
44
- keep descriptions concise but informative
42
45
43
-
### working style
46
+
### agentic coding
44
47
45
48
- `.research/` directory in the project root serves as a workspace for temporary experiments,
46
49
analysis, and planning materials. create if not present (it's gitignored). this directory may
···
58
61
be sure
59
62
- Task tool (subagents for exploration, planning, etc.) may not always be accurate; verify subagent
60
63
findings when needed
61
-
- pnpm doesn't hoist packages by default; check the package's own `node_modules/` directory when
62
-
inspecting dependencies (e.g., `packages/danaus/node_modules/@atcute/crypto` not root
63
-
`node_modules`)
64
64
65
65
## Decision Graph Workflow
66
66