Testing Philosophy
Status: Canonical
Last updated: 2026-07-05
Pyramid
mermaid
flowchart TB
AT[Acceptance / Benchmark]
FT[Feature / Integration]
UT[Unit]
ARCH[Architecture Tests]
UT --> FT --> AT
ARCH -.->|gates all| UT| Layer | Purpose |
|---|---|
| Architecture | Module boundaries, freeze diff, platform ownership |
| Unit | Actions, domain logic, DTO mapping |
| Feature | HTTP, Filament, artisan commands |
| Benchmark | AI dataset regression (never mutates runtime) |
| Acceptance | Human-gated promotion |
Details: TESTING/README.md
Breadcrumbs: Home → Engineering → Testing Philosophy