Verify the query parameter is allowlisted and preserved through route normalization.
Broken image
Inspect the final URL, case-sensitive path, storage configuration, permission, and generated markup.
Media library fails
Test the authenticated endpoint, JSON response, CSRF token, writable media path, and browser console.
Automation did not run
Compare web and CLI PHP, scheduler frequency, lock state, permissions, and the last completed task.
Smoke-test rule
A route returning 200 is not enough. Confirm the final URL, authenticated context, absence of fatal markers, expected page identity, and meaningful data. Include first-run states such as EULA acceptance and empty datasets.
Never debug by exposing secrets
Redact passwords, session IDs, API keys, database credentials, encryption hashes, payment tokens, and customer data from output and screenshots.
Was this guide useful?Your answer stays in this browser and helps you track reviewed guides.