docs(qa): add reusable QA prompts for E2E testing and input validation #195
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/mapps-209-qa-prompts"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Background
QA testing of the Mokosh PSA app is driven by reusable AI-agent prompts. This PR puts two of them under version control in
dev-docs/.What's added
dev-docs/qa-test-plan.md- broad end-to-end QA plan: recon, realistic related data seeding, per-screen Element Checklist, full CRUD lifecycle, input validation/fuzz, and cross-cutting auth/multi-tenancy checks. Written after a prior pass took shortcuts (treated "renders" as "tested", skipped Update/Delete, missed relationship features).dev-docs/qa-input-validation-prompt.md- single-purpose, no-shortcuts per-field validation prompt. Makes every input field a tracked unit of work: build a Field Inventory across every form on every screen, classify each field by type, run a per-type validation matrix at BOTH the UI and API layer, and produce a Field Coverage Ledger. Added because input validation was under-tested when buried as one phase of the broad plan.Notes
Docs only. No application code changes.
#MAPPS-209