From fcddc9af93ab8817a4c80d06bfd830d1a5c487e9 Mon Sep 17 00:00:00 2001 From: Ruben Date: Fri, 16 Jan 2026 21:44:35 +0100 Subject: [PATCH] Add podman compose requirement to development workflow Clarify PHP environment dependency and port usage for development site access --- AGENT.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/AGENT.md b/AGENT.md index 00e0ae1..9cef900 100644 --- a/AGENT.md +++ b/AGENT.md @@ -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 (``). ## 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`