Record shape· PTN-048
Attributed conversion
6 roles held together by 5 governed relationships, across 6 kinds. A shape a record takes: the vocabulary holds no instance of it by design, and a person-level record must be able to make this join.
Its roles— 6
A role is a place in the shape and the kind of thing that may fill it. The count is how many fill it across every instance.
- eventa Events0 events fill it
- tactica Tactics0 tactics fill it
- signala Signals0 signals fill it
- metrica Metrics0 metrics fill it
- modela Attribution Models0 attribution models fill it
- windowa Time Windows0 time windows fill it
How they are held together— 5
Each is a relationship the registry declares, asserted in the direction the model stores it.
- eventattributed to tactic → tactic
read back: tactic is credited with event - signalobserves event → event
read back: event is observed by - metriccounts in numerator → signal
read back: signal is counted in numerator of - metricattributed by → model
read back: model attributes - metricread over → window
read back: window windows the reading