Add podman compose requirement to development workflow

Clarify PHP environment dependency and port usage
for development site access
This commit is contained in:
Ruben 2026-01-16 21:44:35 +01:00
parent b092683513
commit fcddc9af93

View file

@ -25,6 +25,9 @@ All edits to this AGENT.md file should be done in a compressed shortform for LLM
**Templates:** Escape output (`htmlspecialchars()` for UGC). Short echo tags (`<?= $var ?>`).
## Development Environment and workflow
The host does not have PHP, always use `podman compose` with the `compose.yaml` configuration when interacting with the app through CLI. Check localhost:4040 when you need to look at the development site to check your changes.
**LLM Agent Testing Protocol:**
**Container isolation:** ALL test data (CSV, temp files, generated content) MUST remain inside container filesystem (not mounted volumes)
*Testing website:** `curl localhost:4040/path` to fetch pages, test forms with `curl -X POST -d "field=value" localhost:4040/path`