seedproject-web/api/db/migrations
Carlos Arias 56c1926b81 qa: QA agent — HTTP site testing with one-click Web Designer fixes
- migration 013: cja_qa_runs + cja_qa_findings
- runner: runQa (crawl pages/links/images/external/contact-probes/health/
  SEO/meta/sitemap/a11y), qaTriage (LLM summary via qa skill), /devconsole/qa/run
- qa-start/finish/routes.php CLI bridge
- adminqa controller (runs/findings/fix/ignore); fix() chains to the Web
  Designer queue; /admin/qa report page + nav link
- qa skill; contact form probed via honeypot (writes nothing)
2026-07-24 03:30:13 +00:00
..
001_create_metrics_placeholder.sql feat(api): Foundation — installer, migrations, two-tier auth, health round-trip 2026-07-04 23:23:51 +00:00
002_create_sp_plugins.sql fix: repair the fresh-clone flow — track api/public + app/public, fix installer schema 2026-07-05 00:15:55 +00:00
003_schema_snapshot.sql Baseline: full site build (brand, pages, DB, agent-editable) 2026-07-23 20:21:28 +00:00
004_create_cja_projects.sql Baseline: full site build (brand, pages, DB, agent-editable) 2026-07-23 20:21:28 +00:00
005_create_cja_contact.sql Baseline: full site build (brand, pages, DB, agent-editable) 2026-07-23 20:21:28 +00:00
006_projects_gallery_skills.sql Baseline: full site build (brand, pages, DB, agent-editable) 2026-07-23 20:21:28 +00:00
007_create_cja_changelog.sql Baseline: full site build (brand, pages, DB, agent-editable) 2026-07-23 20:21:28 +00:00
008_create_cja_admin.sql Phase 0: admin console foundation 2026-07-23 20:23:48 +00:00
009_admin_token.sql Phase 1: admin login page + secret-link token auth 2026-07-23 22:15:50 +00:00
010_create_cja_media.sql Phase 2: media upload pipeline 2026-07-23 22:45:45 +00:00
011_create_cja_tasks.sql web designer: task queue engine + CLI-native design skills 2026-07-24 00:16:39 +00:00
012_changelog_actor.sql changelog: 'by' attribution + Web Designer self-logs via the skill 2026-07-24 02:45:53 +00:00
013_create_cja_qa.sql qa: QA agent — HTTP site testing with one-click Web Designer fixes 2026-07-24 03:30:13 +00:00