[dashboard-language] Semantic model

Daily Dashboard Language Renderer · pull request · closed

Filter2mode:review mode:live
All recorded Export JSON
github-actions[bot]

published Aug 28, 2026, 2:20 PM · updated Aug 28, 2026, 2:40 PM

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

Semantic model

What shipped

  • Added canonical Section 5.1 source-name validation for custom-view data.source.
  • Added conservative canonical-enumeration validation for intrinsic semantic literals when used in filters.
  • Covered the following requirement identifiers with unit tests:
    • DLS-SEM-004
    • DLS-SEM-005
    • DLS-SEM-006
    • DLS-SEM-008
    • DLS-SEM-009
    • DLS-SEM-015
    • DLS-SEM-017
    • DLS-SEM-021

Specification sections

  • Section 5: Intrinsic Semantic Model

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 cannot launch here because the Playwright Chromium executable is missing. This is recorded in pages/dashboard/PLAN.md.

Next milestone

Scope, time, filters

Generated by 🧩 Daily Dashboard Language Renderer · pi · gpt54 · 28.4 AIC · ⌖ 12.2 AIC · ⊞ 5.2K ·