Skip to content

Commit da4b7e4

Browse files
docs(frontend): document June-only source policy
1 parent 3921c93 commit da4b7e4

1 file changed

Lines changed: 16 additions & 13 deletions

File tree

frontend/README.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,22 @@ Interactive benchmark dashboard for statgpu, built with Vite, TypeScript, and EC
44

55
## Current coverage
66

7-
The canonical bundle currently contains 14 registered sources, 1,623 normalized runs, and 36 models. The categories addressed by the current data-pipeline expansion now have benchmark rows, including:
7+
The canonical dashboard is restricted to benchmark sources dated **2026-06-01 or later**. The manifest currently registers eight sources:
88

9-
- penalized GLM, GLM, and linear models;
10-
- robust and quantile regression;
11-
- survival analysis;
12-
- unsupervised learning;
13-
- ordered models;
14-
- nonparametric methods;
15-
- panel models;
16-
- covariance estimation;
17-
- feature selection.
9+
- `p2_benchmark_20260617.json`;
10+
- `penalized_glm_perf_20260622.json`;
11+
- `coxph_efron_20260622.json`;
12+
- `glm_solver_20260623.json`;
13+
- `loss_functions_20260623.json`;
14+
- `new_modules_full_20260624.json`;
15+
- `unsupervised_20260627.json`;
16+
- `ordered_inference_pr74.json`.
1817

19-
The linear-model category includes the June 2026 squared-error rows from `penalized_glm_perf_20260622.json` and `glm_solver_20260623.json`, in addition to the older ElasticNet and LassoCV comparisons.
18+
Covered categories include penalized GLM and GLM, recent linear models, robust and quantile regression, survival analysis, unsupervised learning, ordered models, nonparametric methods, panel models, and covariance estimation.
19+
20+
The linear-model category uses the June 2026 squared-error rows from `penalized_glm_perf_20260622.json` and `glm_solver_20260623.json`. April 2026 ElasticNet, LassoCV, comprehensive-validation, Cox package-comparison, and knockoff results are intentionally not registered.
21+
22+
The feature-selection category remains part of Schema v1.1, but it is intentionally empty until a June 2026-or-later benchmark is available.
2023

2124
## What the dashboard shows
2225

@@ -58,7 +61,7 @@ npm run dev
5861
# Open http://localhost:5173
5962
```
6063

61-
The generator automatically uses `dev/benchmarks/frontend_sources.json`. Required canonical sources are SHA256-verified; unapproved warnings or errors fail under `--strict-sources`.
64+
The generator automatically uses `dev/benchmarks/frontend_sources.json`. Required canonical sources are SHA256-verified. Manifest loading rejects a missing `source_date` or any source earlier than the configured `minimum_source_date`, currently `2026-06-01`. Unapproved warnings or errors fail under `--strict-sources`.
6265

6366
## Validation and tests
6467

@@ -78,7 +81,7 @@ npx playwright install --with-deps chromium
7881
npm run test:e2e
7982
```
8083

81-
The domain-coverage suite verifies that robust/quantile, unsupervised, ordered, nonparametric, panel, and covariance categories all produce runs; it also guards the June 2026 linear-model sources and quantile GPU inference rows.
84+
The domain-coverage suite verifies that robust/quantile, unsupervised, ordered, nonparametric, panel, and covariance categories produce runs. It also guards the June 2026 linear-model sources, quantile GPU inference rows, and the ban on pre-June dashboard sources.
8285

8386
## Production build and staleness
8487

0 commit comments

Comments
 (0)