feat: implement governed reporting vertical
This commit is contained in:
@@ -42,13 +42,13 @@ The supplied modules collectively provide five relevant layers:
|
||||
| Scope inheritance and provenance | Available foundation | Policy/Core |
|
||||
| Configurable dashboard widgets | Available foundation | Dashboard |
|
||||
| Reusable parameterized subflows | Available foundation | Dataflow |
|
||||
| BI dimensions, measures, and hierarchies | Missing | Reporting |
|
||||
| Pivot/drill-down analytical view | Missing | Reporting |
|
||||
| Parameterized report masks and saved views | Missing | Reporting |
|
||||
| Chart renderer/provider contract | Missing | Reporting |
|
||||
| Scheduled report publication/export | Partially modelled, not integrated | Reporting |
|
||||
| Report-specific access explanations | Missing | Reporting/Policy |
|
||||
| Data-quality test plans and evidence UI | Partial | Dataflow/Reporting |
|
||||
| BI dimensions, measures, and hierarchies | Available | Reporting |
|
||||
| Pivot analytical view | Available; drill-through is product depth | Reporting |
|
||||
| Parameterized report masks and saved views | Available | Reporting |
|
||||
| Chart renderer/provider contract | Available with tabular fallback | Reporting |
|
||||
| Scheduled report publication/export | Available through provider contract | Reporting |
|
||||
| Report-specific access enforcement | Available; richer explanations are product depth | Reporting/Policy |
|
||||
| Data-quality test plans and evidence | Available foundation | Dataflow/Reporting |
|
||||
| Packaged domain report catalogues | Missing | Reporting plus domain modules |
|
||||
|
||||
GovOPlaN already has most platform primitives below the BI layer. The largest
|
||||
@@ -102,9 +102,9 @@ accepts a documented approximation. Imported definitions remain ordinary
|
||||
versioned GovOPlaN definitions after migration; the runtime must not depend on
|
||||
the original SuperX installation.
|
||||
|
||||
## Delivery Plan
|
||||
## Delivery State
|
||||
|
||||
### Phase 1: Semantic Core
|
||||
### Phase 1: Semantic Core - complete
|
||||
|
||||
- scaffold the Reporting module and manifest
|
||||
- define analytical dataset, dimension, hierarchy, measure, parameter, and
|
||||
@@ -112,7 +112,7 @@ the original SuperX installation.
|
||||
- consume one Dataflow-published dataset through a capability
|
||||
- enforce scope, Policy provenance, and source freshness
|
||||
|
||||
### Phase 2: Interactive BI
|
||||
### Phase 2: Interactive BI - vertical complete
|
||||
|
||||
- parameter panel and saved views
|
||||
- table, pivot, drill-down, totals, calculated measures, and export of the
|
||||
@@ -120,20 +120,24 @@ the original SuperX installation.
|
||||
- stable URL/reference contract for report state
|
||||
- dashboard contribution for saved reports
|
||||
|
||||
### Phase 3: Visualization And Publication
|
||||
### Phase 3: Visualization And Publication - vertical complete
|
||||
|
||||
- chart renderer provider contract with an initial bounded chart catalogue
|
||||
- scheduled runs and publication through Files, Mail, or another declared
|
||||
target capability
|
||||
- accessible tabular fallback and report-specific access explanations
|
||||
|
||||
### Phase 4: Quality And Domain Packs
|
||||
### Phase 4: Quality And Domain Packs - foundation complete
|
||||
|
||||
- reusable report assertions and dataset comparison plans
|
||||
- execution evidence and trend views
|
||||
- versioned domain report packages owned by the relevant domain modules
|
||||
- import tooling for metadata where licensing and semantic mapping permit it
|
||||
|
||||
Packaged domain catalogues and an importer that translates actual source
|
||||
metadata remain product depth. The native contracts, quality evidence, and
|
||||
blocking import assessment required to implement them are present.
|
||||
|
||||
## Product Boundary
|
||||
|
||||
Dataflow remains responsible for producing governed tabular datasets.
|
||||
|
||||
Reference in New Issue
Block a user