Predefined: Staff
common/api/15000_COLUMNS.json
Predefined: PR Grading
common/api/PR_GRADES_50000_COLUMN.json
Predefined: Competencies
common/api/300k_grades_COLUMNS.json
Dangouers good qualifications
common/api/DGT_ALL_ROWS_COLUMN.json
LPC Qualifications
common/api/LPC_ALL_ROWS_COLUMN.json
300.000 Unfiltereed Qualifiactions with less columns
common/api/ALL_ROWS_LESS_COLUMN.json
400 TPMS Courses
common/api/400_TPMS_COURSES.json
90k TPMS Courses
common/api/TPMS_COURSES_1_MILL.json
TPMS training log (new chart config)
common/api/new_layout.json — 1235 rows, inclDashboard, useKpiCard, colours
Card charts
Card charts (chart type demo)
common/api/CARD_CHARTS.json — 420 rows. Five card charts and two drawn ones:
cards from calculations, from a category, from a split, and more categories than
a row holds. Two are pinned, so the cards also sit on the page itself.
Multi-table payloads. The host fetches the whole payload and hands it
to TableCharts.openFromPayload() — a tab per table, one dashboard
across all of them, and one “Consult AI” beside it. These open the bundle
straight away; the same buttons sit in the demo bar inside the page.
New shape
Recurrent sim. sessions
common/api/testxx.json — 3 tables, per-table chartDefinitions and
defaultColours, inclDashboard, useKpiCard, aiAllowed, no per-table AI
AI requests
Recurrent sim. — AI requests
common/api/AI_REQUESTS.json — five predefined requests: one table and
several, a text answer and a chart answer, and one whose prompt the reader may
edit. Nothing in the view builds requests; these are the backend's.
PR Insight (derived)
common/api/PR_PERF_INSIGHT.json — 2 tables, no declared charts: the
library derives them
PR Insight (defined)
common/api/PR_PERF_INSIGHT_DEFINED.json — 2 tables with declared charts
and 3 AI requests
PR Insight (6 tables)
common/api/PR_PERF_INSIGHT_SIX.json — 6 tables
Generated stress datasets. Not in the repository - build them first:
python3 common/web/tests/tools/gen_competency_archive.py --rows 1000000
(and --rows 5000000 for the larger one). Seven years of EBT competency
assessments with fleet, base, position, session type and examiner, so every preset has
something to say. The 5M file is 364 MB and peaks around 2 GB of browser
memory - fine on a desktop, likely too much for a tablet. Start with the 1M one.
Generated
1M Competency Assessments
common/api/COMPETENCY_ARCHIVE_1M.json — 73 MB, 19 charts
Stress test
5M Competency Assessments
common/api/COMPETENCY_ARCHIVE_5M.json — 364 MB, 19 charts