Add podman compose requirement to development workflow
Clarify PHP environment dependency and port usage for development site access
This commit is contained in:
parent
b092683513
commit
fcddc9af93
1 changed files with 3 additions and 0 deletions
3
AGENT.md
3
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 (`<?= $var ?>`).
|
**Templates:** Escape output (`htmlspecialchars()` for UGC). Short echo tags (`<?= $var ?>`).
|
||||||
|
|
||||||
## Development Environment and workflow
|
## 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:**
|
**LLM Agent Testing Protocol:**
|
||||||
**Container isolation:** ALL test data (CSV, temp files, generated content) MUST remain inside container filesystem (not mounted volumes)
|
**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`
|
*Testing website:** `curl localhost:4040/path` to fetch pages, test forms with `curl -X POST -d "field=value" localhost:4040/path`
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue