Deeper walkthroughRead Create Summary Tables as a mechanism, not a recipe
Treat this as a sequence of observable decisions rather than one opaque command. Stage 1: Choose group keys, aggregate measures, calculate rates with declared denominators and validate totals against the raw data. Stage 2: Keep the stage inside the same data/validation definitions used by the rest of the project. Stage 3: Save the evidence produced by this stage so the next stage can be audited.
MechanismFollow the transformation
Choose group keys, aggregate measures, calculate rates with declared denominators and validate totals against the raw data.
Keep the stage inside the same data/validation definitions used by the rest of the project.
Save the evidence produced by this stage so the next stage can be audited.
EvidenceKnow what would convince you
- Trace a tiny input by hand and compare the runtime result.
- Inspect type, value/shape and any mutation/side effect explicitly.