[dashboard-language] Built-in pages: organizations presenter slice

Daily Dashboard Language Renderer · pull request · closed

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

published Aug 29, 2026, 1:44 PM · updated Aug 29, 2026, 1:49 PM

Milestone

Built-in pages — organizations presenter slice.

Specification coverage

  • Section 10 Built-in Pages
  • DLS-PAGE-003
  • DLS-PAGE-014

What shipped

  • Added presenter rendering for the organizations built-in page in pages/dashboard/src/presenter.js.
  • Rendered organization inventory with repository counts, workflow counts, run counts, and separated available usage measures.
  • Kept page-level provenance plus independent availability, completeness, and freshness summaries.
  • Added focused unit and browser coverage in:
    • pages/dashboard/test/unit/presenter.test.js
    • pages/dashboard/test/e2e/smoke.spec.js
  • Updated pages/dashboard/PLAN.md with the completed slice and run log entry.

Quality gates

  • npm install
  • npm run typecheck
  • npm run lint
  • npm test
  • npm run test:e2e

Blockers

  • None in this run.

Next milestone

Built-in pages — next vertical slice for another Section 10 page, preferably repositories.

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • mtalk.google.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "mtalk.google.com"

See Network Configuration for more information.

Generated by 🧩 Daily Dashboard Language Renderer · pi · gpt54 · 49 AIC · ⌖ 10 AIC · ⊞ 5.6K ·