Skip to content
PROTOTYPE — MOCK DATAFigures are generated fixtures derived from the registry. Not ACF actuals.
Menu (13)

Finance — STRAVIS monthly upload

UPLOAD ONLY
Finance & Accounting · production · 1 dataset
THE CLOCK WE EXPECT YOU ON
Frequency
Ad hoc (upload only)
Push time
— (no clock)
Timezone
Asia/Ho_Chi_Minh
Grace window
none
Calendar
all days
VALIDATED AGAINST THE REGISTRY

The fastest refresh cadence among the bound metrics is daily_t1. A frequency slower than that is refused at create time, not discovered at month-end — pushing monthly into a daily metric produces a tile that is stale 29 days out of 30 and nobody notices for a quarter.

Ad hoc (upload only) is at least as fast as daily_t1
THE STATE MACHINE BEHIND THAT CLOCK
 awaiting ──push──► received ──validate──► accepted
    │                                  └─► rejected ──replay──► received
    ├── push_time + grace exceeded ──► late ──push──► accepted (flagged late)
    └── window closed, nothing arrived ──► missed

`missed` sets every bound metric to not_reported. Not zero. Not the last value. This is the single line that makes push safe: in a pull design a failure is ours and we see it, in a push design the failure mode is silence, and silence is invisible without a clock that expected something.