Record a human decision
praxis_approve_remediationRecord a human's approval or rejection decision for a remediation run that passed verification, after they have reviewed the diff and results.
Instructions
Record an approval or rejection for a run that passed verification. APPROVAL IS A HUMAN ACT: you must not call this on your own judgement. Only call it when a person has seen the diff and the verification result and told you their decision, and pass the identity they gave you. On approval Praxis re-reads the repository, re-verifies, compares the candidate hashes, and publishes only outputs an external system confirms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes | Run identifier. | |
| approver | Yes | Identity of the human who decided. Recorded in the ledger. | |
| decision | Yes | The human's decision. | |
| human_approved | Yes | Must be true, and only a human may cause it to be true. Set it solely to relay a decision a person actually made. |