CLAUDE.md@templates · diff
git:20260510.f88e957 to git:20260519.7e8415d
4 added, 4 removed. Audit A to A.
# [Project Name]
@G-RULES.md
[One paragraph: what this project is, who it's for, and the core thing it does. Include any key design constraints or principles that should shape every decision.]
---
## Quick commands
```bash
[dev server] # e.g. npm run dev
[type-check] # e.g. npx vue-tsc --noEmit
[lint] # e.g. npm run lint
[test] # e.g. npm test
[build] # e.g. npm run build
```
---
## Stack
| Layer | Choice |
|-------|--------|
| [Framework] | [e.g. Vue 3, React 18, SvelteKit] |
| [State] | [e.g. Pinia, Zustand, Redux] |
| [Backend / Runtime] | [e.g. Express, FastAPI, Tauri, Electron] |
| [Persistence] | [e.g. SQLite, Postgres, localStorage] |
| [Styling] | [e.g. Tailwind, CSS modules, scoped SFCs] |
| [Types] | [e.g. TypeScript strict, no any] |
---
## Architecture
[Describe the layer map: what code lives where, what the main data flows are, and any structural invariants. Reference specific directories and the patterns that must hold across them.]
---
## Conventions
- [Naming rules — files, functions, stores, composables]
- [Patterns that must always be followed]
- [Patterns that must never be used]
- [Anything surprising about this codebase a new reader should know]
---
## Project Tracking
`ROADMAP.md` is the milestone roadmap and single source of truth.
---
- <!-- G-Team Rules — injected by /g-init. Do not edit manually. -->
+ <!-- G-Forge Rules — injected by /g-init. Do not edit manually. -->
<!-- (rules loaded via @G-RULES.md at top of file) -->
- <!-- End G-Team Rules -->
+ <!-- End G-Forge Rules -->
- <!-- G-Team [stack] Architecture Rules — injected by /g-specialize. Do not edit manually. -->
+ <!-- G-Forge [stack] Architecture Rules — injected by /g-specialize. Do not edit manually. -->
<!-- Replace this block: @.claude/rules/architecture-[stack].md -->
- <!-- End G-Team [stack] Architecture Rules -->
+ <!-- End G-Forge [stack] Architecture Rules -->