chore(l4d2): add worktree constraint and update color contract

This commit is contained in:
mwiegand 2026-05-06 11:57:04 +02:00
parent d090750a50
commit 98872727a7
No known key found for this signature in database

View file

@ -19,6 +19,10 @@ Do not invent architecture outside these plans unless explicitly requested.
## Non-Negotiable Constraints ## Non-Negotiable Constraints
### Workspace and tools
- Do not use git worktrees.
### Naming and boundaries ### Naming and boundaries
- Use `l4d2` naming consistently. - Use `l4d2` naming consistently.
@ -46,7 +50,7 @@ Do not invent architecture outside these plans unless explicitly requested.
- Flask + server-rendered templates + vendored HTMX. - Flask + server-rendered templates + vendored HTMX.
- No external frontend framework/dependencies. - No external frontend framework/dependencies.
- Custom CSS with consistent link color `#0F766E`. - Custom CSS with tokenized, consistent link and accent colors.
- Local username/password auth and `admin` flag. - Local username/password auth and `admin` flag.
- Persist command logs in `job_logs` table (retain indefinitely). - Persist command logs in `job_logs` table (retain indefinitely).
- Desired vs actual server state model. - Desired vs actual server state model.