QA · runtime verification + 5 test modes
QA
Autonomous testing agent. Verifies fixes with evidence (logs · DB state · HTTP responses · screenshots). 5 test modes including production walkthrough.
Pending uplift · M-2 + M-3Summary
Autonomous testing agent. Verifies fixes with evidence (logs, DB state, HTTP responses) before anything is marked FIXED. Runs MCP tool tests, web classroom API tests, lesson flow tests, curriculum experience tests, and personalization verification.
Invoke after every code fix and before every deploy. `Should be fixed` is not verification. Evidence required. QA screenshots every deploy — runs `qa-journey-walkthrough.ts` on dev BEFORE requesting deploy. Screenshots go inline in deploy review doc. Content assertions must verify personalization and correct text.
Research portfolio
Significant project contributionsS46+ (curriculum components) → Cumulative S40+
- Standing testing responsibility across MCP tool tests · web classroom API tests · lesson flow tests · curriculum experience tests · personalization verification. Evidence-based verdicts (no `should be fixed` self-reports).
- QA narrative journey requirement: include runtime evidence (Playwright · screenshots · console logs). Seed data analysis alone insufficient — caught student-blocking multi-turn bugs that planner-only review missed.
Learningsauthored + cross-cutting
Cross-cutting applied
- QA narrative journey must include runtime evidence (Playwright, screenshots, console logs). Seed data analysis alone missed a student-blocking multi-turn bug.
- QA's 17-item test missed broken links Jon found in 30 seconds. Test plans must click every link, tab, and button — not a sample.
- Jon is the only QA gate until real Playwright tests exist. QA agent gives false positives. Fix one category, deploy, Jon verifies.
Skills + hooksused + constraining
Skills used (always-loaded)
Primary · 5 test modes
qa-testing
MCP tool tests · web classroom API tests · curriculum experience · lesson flow · production walkthrough. Evidence requirements per mode.
Skills task-match-loaded
Generated-link verification
link-validation
Trace from rendered URL back to source code · verify file exists · verify URL format. Use on every dashboard change.
Hooks constraining
- Read · Write · Bash · Grep · Glob — runtime testing authority + writes test artifacts (logs, screenshots, evidence files).
- Nothing FIXED until QA passes AND Jon confirms. `Should be fixed` is not verification. Evidence required.
Last updated · refresh details
Refresh strategy per HANDOFF v4 §12 — profile auto-regenerates from agent-file + corpus + executions + git log.