SignalStore.
Where signals land: object storage, one folder per signal kind and day, under a retention class per kind
Figure 1SignalStorespecified
- kind
- definition
- scope
- platform
- key
- its address
- store
- postgres
- family
- observability
Fields#
| field | type | required | note |
|---|---|---|---|
address | address | yes | |
layout | text | yes | signals/{kind}/dt={day}/{export}.parquet |
retention | {text:row:RetentionClass} | yes | keyed by the signal kind |
reader | text | yes | DuckDB, from the ops console |
Routes that use it#
No route takes or returns SignalStore directly. The record holds it, and the objects that point at it reach it.