|
Comment |
Description: One execution of the recommendation pipeline for a child and evaluation state. Usage: This transactional and auditable record is used in the 07 Recommendations subject area as the authoritative representation of recommendation run data. It owns or classifies Recommendation Run has Instances; is referenced through Evaluation Run drives Recommendation Runs, Child Event may trigger Recommendation Runs. |
|
Name |
Comment |
|
Recommendation Run ID |
Description: Stable system identifier for a Recommendation Run record. Usage: Used as the conceptual primary identifier and as the stable reference from relationships to Recommendation Run. Required for every record. |
|
Trigger Type |
Description: Controlled classification value for trigger type. Usage: Used to select business rules, validate compatible relationships, group records, filter queries, and drive user-interface behavior. Required for every record. |
|
Started At4 |
Description: Timestamp recording when the started event occurred. Usage: Used for scheduling, recency rules, effective dating, audit history, and chronological reporting. Required for every record. |
|
Completed At6 |
Description: Timestamp recording when the completed event occurred. Usage: Used for scheduling, recency rules, effective dating, audit history, and chronological reporting. Optional and recorded only when known or applicable. |
|
Recommendation Engine Version |
Description: Version of the recommendation algorithm used to rank candidates. Usage: Used to reproduce historical decisions, invalidate derived projections when logic changes, and support controlled migration. Required for every record. |
|
Safety Policy Version |
Description: Version of the safety rules applied during recommendation generation. Usage: Used to reproduce historical decisions, invalidate derived projections when logic changes, and support controlled migration. Optional and recorded only when known or applicable. |
|
Status17 |
Description: Lifecycle or workflow status of the Recommendation Run record. Usage: Used to gate workflow transitions, exclude inactive or incomplete records, support operations dashboards, and preserve processing history. Required for every record. |
|
|
|