Platform Troubleshooting Center
Automated checks are read-only. Repairs touch QA-tagged data only. Status is never shown by color alone.
App version & environment
Version V2-QA · demo (QA data only) mode · last full codebase scan: 2026-09-16
Last successful QA run
No QA run has been recorded yet. Run a scenario from the QA Repair Lab to create evidence.
Open errors by severity
High: 0 · Warning: 0 · Info: 0 (unresolved records)
Open incidents
0 unresolved high-severity records. Incidents live in the Error Log tab.
Unresolved data-integrity warnings
0 open data-category records. Deep checks run in the Data Integrity tab.
Failed route checks
0 broken links across 20 routes. All 20 registered routes resolve to real page components.
Failed service operations
0 open network/unknown-category records.
RLS / permission warnings
0 collections with missing access rules out of 34 protected collections. Runtime re-verification lives in the RLS & Roles tab.
Feature flags
7 shipped phases, all OFF by default in live mode. QA status per phase: ef_coach (in_progress), progress_v3 (in_progress), retro_v4 (in_progress), insights_v5 (in_progress), assign_v6 (in_progress), pace_v7 (in_progress), phase8_curiosity_identity_transfer (in_progress). Re-verify flag exposure after each phase QA pass.
Last backup / export / recovery test
No persisted recovery-test record exists yet. Run a data export from Privacy Operations and a Resilience pass, then record the evidence here.
Last manual accessibility test
Accessibility is never auto-passed. A human tester must record device, browser, assistive technology, flow, date, and result in the Accessibility tab.
Beta Gate status
Beta Gate enforced: every phase is OFF by default in live mode and a linked parent enables it per learner only after QA passes. Demo (QA) accounts see all phases by design.
Record IDs are masked in every summary. Nothing here is shown to learner accounts, and no check on this page modifies real learner data.