mirror of
https://github.com/morluto/rea.git
synced 2026-11-04 22:06:10 +00:00
Share clock rendering between analysis and local serving. Preserve exact sub-millisecond facts, bound learned format state per field, and charge retained output to the projection budget. Assisted-by: Kogasa (gensokyo-skills:kogasa-surprise-testing)
630 B
630 B
Implementation plan
- Re-spelling. A values helper spells a clock in another format: its wall clock in the format's zone, with its own fraction digits padded to the format's width.
- Learning. The gate notes, per view, the spelling of each clock field that differs from the stored value, while it
checks the view's recordings; the view gains
clock_formatswhen any field always differs. - Rendering. Entity rendering spells a stored value in the view's spelling when the view has no value of its own.
- Schema, tests and docs. The view schema, gate, serving and unit tests, and the state-view docs.