github-actions[bot]
published Aug 29, 2026, 1:18 AM · updated Aug 29, 2026, 1:31 AM
Caution
Protected files were modified in this change.
This pull request is in request_review mode and requires explicit human scrutiny before merge.
Protected files: README.md
Milestone
Built-in pages
What shipped
This increment adds a browser-rendered prototype slice for the overview built-in page.
- Added
pages/dashboard/src/presenter.js, a tiny built-in page presenter that renders:- page headings,
- independent
availability,completeness, andfreshnesssummaries, and - per-source provenance entries derived from declarative built-in
definition.viewsand runtime source metadata.
- Replaced the static smoke test with a Playwright browser test that renders an
overviewbuilt-in page and verifies independent data-state text plus provenance output. - Added validator acceptance coverage showing that
overviewbuilt-in definitions can conservatively carry source-metadata-bearing views for this slice. - Updated
pages/dashboard/PLAN.mdandpages/dashboard/README.mdfor the new built-in rendering increment.
Specification coverage
- Section 10 Built-in Pages
DLS-PAGE-002DLS-PAGE-014
- Section 12 Validation and Errors
- existing validator behavior exercised by the new acceptance fixture
Gates
npm install✅npm run typecheck✅npm run lint✅npm test✅npm run test:e2e⚠️ blocked by infrastructure: Playwright Chromium executable is not provisioned in this environment (browserType.launch: Executable doesn't exist)
Blockers
- Browser end-to-end tests are authored and included, but local Playwright execution is blocked here because the Chromium binary is unavailable.
Next milestone
Built-in pages — render one additional Section 10 built-in page from declarative definitions rather than only validating its coverage.
Generated by 🧩 Daily Dashboard Language Renderer · pi · gpt54 · 44.6 AIC · ⌖ 10 AIC · ⊞ 5.4K · ◷