Expand description
Render receipts written by native / desktop surfaces. Cross-platform render receipts (diagnostics, not a critical path).
Renderers write after paint; host reads when it wants. Separate from the
config map so receipt writes never bump __meta_nonce__.
History is a ring per instance (cap 32) so intermittent failures stay visible after the latest upsert.
Structs§
- Receipt
Store - In-memory + optional disk bag of receipts, keyed by group → instance → history.
- Skipped
Element - Element the renderer could not paint (capability / parse).
- Widget
Render Receipt - What a renderer actually painted for one widget instance.
Constants§
- RECEIPTS_
FILE_ NAME - On-disk filename under the app data / widgets dir.
- RECEIPTS_
STORE_ NAME - Prefs / file basename for the receipt bag (outside config DataMap).
Functions§
- receipts_
path - Default disk path under an app data dir.