Browser cannot access localhost:8000
Compose startup finishes, but the learner's browser cannot connect to http://localhost:8000. The responsible layer is not disclosed.
Every week ends in a scenario-based Boss Fight. Root cause stays hidden; hints make the current attempt assisted and therefore ineligible for CLEAN PASS.
Compose startup finishes, but the learner's browser cannot connect to http://localhost:8000. The responsible layer is not disclosed.
The Portal cannot complete a create request. Containers exist, but the UI only reports a generic failure. Port, DNS, environment, database, migration, and proxy remain possible until evidence excludes them.
A demo user completes login and receives a token, yet the protected purchase endpoint returns 403. Do not disable the Backend guard or grant broad roles.
One business event produces two purchase actions after a webhook retry. The system must remain retry-safe without deleting audit history.
A transaction succeeds and services remain healthy, but the dashboard total is wrong. Diagnose data correctness without giving Metabase write access.
The RAG endpoint returns 500. Qdrant, collection configuration, Ollama, model availability, service URLs, and resources remain possible until evidence narrows the chain.
A Sales user asks the Agent to approve its own purchase request. The Agent proposes a write tool call. Preserve audit evidence and prevent privilege escalation.
During a timed fresh-machine rehearsal, the main flow fails after configuration and startup. The failing layer is intentionally undisclosed. Use the frozen inventory and evidence protocol; do not edit source or delete volumes.