[Feature] Add parameterized table, pivot, and drill-down reports #5

Open
opened 2026-07-30 18:17:54 +02:00 by zemion · 2 comments
Owner

Context

Build the first user-facing BI surface over the provider-neutral semantic model from #4.

Acceptance criteria

  • Render bounded tables and row/column pivots from dimensions and measures.
  • Provide typed parameter controls, totals, sorting, filtering, calculated measures, and saved views.
  • Drill-down preserves the complete filter path and rechecks source-level authorization.
  • Every aggregate can expose its authorized contributing rows where Policy permits.
  • Persist stable report/view references suitable for Dashboard widgets and links.
  • Export exactly the currently authorized result with definition revision, parameters, and source fingerprints.
  • Explain hidden dimensions, measures, rows, and actions using Policy provenance.

Depends on #4. Architecture reference: docs/SUPERX_CAPABILITY_ASSESSMENT.md.

## Context Build the first user-facing BI surface over the provider-neutral semantic model from #4. ## Acceptance criteria - [ ] Render bounded tables and row/column pivots from dimensions and measures. - [ ] Provide typed parameter controls, totals, sorting, filtering, calculated measures, and saved views. - [ ] Drill-down preserves the complete filter path and rechecks source-level authorization. - [ ] Every aggregate can expose its authorized contributing rows where Policy permits. - [ ] Persist stable report/view references suitable for Dashboard widgets and links. - [ ] Export exactly the currently authorized result with definition revision, parameters, and source fingerprints. - [ ] Explain hidden dimensions, measures, rows, and actions using Policy provenance. Depends on #4. Architecture reference: `docs/SUPERX_CAPABILITY_ASSESSMENT.md`.
Author
Owner

AdreMa vertical linkage: parameterized table/drill-down/export behavior should consume the immutable Distribution List expansion contract tracked in GovOPlaN/govoplan-dist-lists#5/#6 and preserve source/list/policy revisions in report evidence.

AdreMa vertical linkage: parameterized table/drill-down/export behavior should consume the immutable Distribution List expansion contract tracked in GovOPlaN/govoplan-dist-lists#5/#6 and preserve source/list/policy revisions in report evidence.
Author
Owner

Codex State: progress

Summary

  • Bounded detail, summary and pivot modes, typed controls, totals, sorting/filtering, calculated measures, saved views, authorized exports, visualization models and accessible table fallback are implemented locally.

Verification

  • 7 Reporting tests passed; Ruff passed; Core WebUI production build passed.

Next / Blocked

  • Retain this issue for first-class click-through from an aggregate to its authorized contributing rows, preserved drill path/navigation, and field/action-level Policy explanation UI.

Suggested status label: status/in-progress

## Codex State: progress ### Summary - Bounded detail, summary and pivot modes, typed controls, totals, sorting/filtering, calculated measures, saved views, authorized exports, visualization models and accessible table fallback are implemented locally. ### Verification - `7 Reporting tests passed; Ruff passed; Core WebUI production build passed.` ### Next / Blocked - Retain this issue for first-class click-through from an aggregate to its authorized contributing rows, preserved drill path/navigation, and field/action-level Policy explanation UI. Suggested status label: `status/in-progress`
zemion added
status
in-progress
and removed
status
ready
labels 2026-08-01 14:56:07 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GovOPlaN/govoplan-reporting#5