record_project_policy_assignment
Log policy assignment propensities before outcomes exist. Confirm after verifying action alternatives, probabilities, and decision-time source to create a receipt that never authorizes execution.
Instructions
Log exact policy propensities before an outcome exists.
Set confirm_record=true only after checking the action alternatives,
behavior/candidate probabilities, and decision-time source. This receipt
never authorizes execution, learning, skill updates, or policy promotion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| unit | No | ||
| direction | Yes | ||
| metric_id | Yes | ||
| decided_at | No | ||
| links_json | No | {} | |
| project_id | Yes | ||
| actions_json | Yes | ||
| assignment_id | No | ||
| confirm_record | No | ||
| source_event_id | No | ||
| chosen_action_id | Yes | ||
| evidence_refs_json | No | [] | |
| behavior_policy_json | Yes | ||
| candidate_policies_json | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |