diff --git a/src/App/templates/app/index.html.twig b/src/App/templates/app/index.html.twig index 9465bdc6..afe15022 100644 --- a/src/App/templates/app/index.html.twig +++ b/src/App/templates/app/index.html.twig @@ -61,22 +61,22 @@
Doctrine, not Active Record
Explicit wiring, no magic
One domain, three deployables
Dependencies that move slowly
Every change reviewed by someone else
One structure across every application
Learning time counted as real work
Decisions written down, not remembered
Table-based record management
Every shipped form validated and CSRF-guarded
Shares the Core module with API
Twig templates, npm asset pipeline
Doctrine ORM, not Active Record
Explicit wiring, no runtime magic
Auth, docs and errors on install
MIT licensed, actively maintained
Gradual learning curve
Fine-tuned security
KISS, YAGNI, DRY
Long-term support
Detects the variant before it answers
Secrets never enter the context window
Guards catch compound commands globs miss
Copy it in - nothing to build or install
User accounts, from register to unregister
Action controllers, not request handlers
CSRF and reCAPTCHA on public forms
GDPR anonymization out of the box
Six direct dependencies
No database layer to configure
A new page is one config line and one template
Twig layout, Vite asset pipeline
High request rate without overloading
FIFO - the oldest message runs first
Retries with exponential backoff
Failures parked, never blocking the queue
RHEL-compatible, matches production
One playbook, the whole stack
Virtualhosts without touching hosts file
Aliases for switching PHP & Node versions