You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,10 @@ Inspired by [nunomaduro/laravel-starter-kit-inertia-vue](https://github.com/nuno
6
6
7
7
## Why This Works
8
8
9
+
### Guardrails that never sleep
10
+
11
+
The single biggest benefit: **`composer test` runs automatically before every commit via a Claude Code hook**. This means every change — whether written by you or by AI — passes type coverage, unit tests, linting, and static analysis before it enters your codebase. The AI can't merge sloppy code because the guardrails catch it first. Your project stays within bounds even when you're moving fast.
12
+
9
13
### AI understands the rules because they're written down
10
14
11
15
The `CLAUDE.md` file is a battle-tested set of project rules — DDD boundaries, actions pattern, DTO conventions, component strategy, and anti-patterns. When an AI assistant reads it, it doesn't guess your architecture: it follows it. Every controller stays thin, every action stays in the domain layer, every DTO uses Spatie Laravel Data. The AI becomes a team member that actually read the docs.
0 commit comments