Skip to content

Reporting Subsystem Verified Anchors ​

VerifiedReference

How to read this page ​

This page lists only the source files that were explicitly verified and then used to write the dense reporting chapter.

Use it together with:

Verified file set ​

Runtime reporting orchestration ​

  • NGB.Runtime/Reporting/ReportEngine.cs
  • NGB.Runtime/Reporting/ReportExecutionPlanner.cs
  • NGB.Runtime/Reporting/ReportSheetBuilder.cs

PostgreSQL reporting execution ​

  • NGB.PostgreSql/Reporting/IPostgresReportDatasetSource.cs
  • NGB.PostgreSql/Reporting/PostgresReportDatasetCatalog.cs
  • NGB.PostgreSql/Reporting/PostgresReportSqlBuilder.cs
  • NGB.PostgreSql/Reporting/PostgresReportDatasetExecutor.cs

What these anchors are enough to prove ​

These files are sufficient to document, at a verified level:

  1. the high-level execution shape of the reporting subsystem;
  2. the boundary between Runtime planning/rendering and PostgreSQL dataset execution;
  3. the dataset registration mechanism for composable reporting;
  4. the SQL-building and row-materialization path inside the PostgreSQL provider;
  5. the sheet-building stage that turns rows into UI-facing report sheets.

What remains outside the current verified set ​

This page does not claim direct file verification for every report-related contract or every canonical report executor.

Where chapter pages discuss broader reporting architecture beyond the files above, that material is labeled as:

  • Inferred, when it is a grounded architectural synthesis from the verified files; or
  • Template, when it is guidance for extension work rather than a claim about already verified implementation paths.

Continue with ​

After this page, read:

Released under the Apache License 2.0.