recon_gen.common
Shared primitives used by all dashboard apps (models, theme, config, deploy).
Modules
Shared aging-bucket visual builder. |
|
The owned temporal frame (D1; BD-extended). |
|
Playwright-driven browser helpers + typed screenshot harness. |
|
Cleanup orphaned QuickSight resources managed by recon-gen. |
|
Conditional-format helpers that cue which table cells are clickable. |
|
Configuration for QuickSight resource generation. |
|
Dataset column contracts and shared dataset-building helpers. |
|
Shared QuickSight DataSource builder (M.4.4). |
|
Dialect-aware database connection + script execution helpers (P.9d). |
|
Deploy generated QuickSight JSON to AWS — delete-then-create semantics. |
|
Typed cross-sheet drill helpers. |
|
Y.2.gate.b.15 — Typed registry for every RECON_GEN_* / RECON_E2E_* env var. |
|
Canonical INSERT-pattern examples for ETL authors (X.1.h). |
|
Handbook templating support — vocabulary + diagram render hooks. |
|
App2 — HTML renderer for the dashboard tree. |
|
Typed identifier wrappers for QuickSight resource IDs. |
|
BC.1 — Typed time-range interval value types. |
|
LAYER 2 institutional model — typed primitives + loader + validator. |
|
Dataclass models mapping to AWS QuickSight API JSON structures. |
|
Money as integer cents — the storage-domain currency (Phase AO.1). |
|
Reportlab-based PDF building primitives shared across artifact generators. |
|
Probe a deployed QuickSight dashboard for visual datasource errors. |
|
Audit-grade provenance fingerprint primitives. |
|
Compose rich-text XML for QuickSight |
|
Shared sheet helpers cross-cutting multiple L3 apps. |
|
The invariant spine (D6). |
|
SQL dialect helpers — Phase P.2 catalog + P.3 Oracle fill + P.3.e cleanup. |
|
QuickSight theme — registry default + builder. |
|
Tree primitives for App / Dashboard / Analysis / Sheet construction. |
|
Variant matrix primitives — Y.2.gate.m. |