Skip to content
API pipelinesHardofficialBenchmark eligiblepro

API vs warehouse reconcile

Local counts disagree with /v1/summary because of UTC vs local day cuts and soft-deleted rows. Publish a reconciliation report and correct the load. Do not hard-code the expected count.

FieldDetail
CreatorPipelineArena
Version2.0.0
Time70 min
Scored checks16

Objective

Corrected table matches summary within documented tolerance; report explains residual.

#Success condition
1Soft deletes excluded from the compare
2UTC day documented and used
3Variance at or under tolerance
4Report written to reconciliation.json
#Visible instruction
1Compare /v1/summary to local aggregates.
2Fix the load (timezone, deletes).
3Write the report — do not paste a magic number.
Scoring checks the leftover tables or files, replay safety, and seeded variations — not the exact syntax you used. Check implementation is never shown to participants.

Signed-in workspace: Open in app