Skip to main content

StewardActionProposalView

Operator-safe proposal projection with internal identities removed.

proposal_idProposal Id (string)required

Stable proposal identity.

actionAction (string)required

Safe basic-action name awaiting or following a decision.

Possible values: [place_model, stop_model, restart_model, cancel_download]

targetTarget (string)required

Friendly model or node-and-model target.

rationaleRationale (string)required

Why the steward recommended the action.

evidencestring[]required

Bounded operator-readable evidence behind the recommendation.

expected_effectExpected Effect (string)required

Expected effect if approved.

created_atstring<date-time>required

UTC proposal creation time.

expires_atstring<date-time>required

UTC approval deadline.

statusStatus (string)required

Authoritative proposal lifecycle state.

Possible values: [pending, approved, dispatched, rejected, expired, failed]

decided_at object

UTC terminal decision time.

anyOf
string<date-time>
decided_by object

Safe actor class responsible for the decision.

anyOf
string
outcome object

Bounded dispatch or refusal outcome.

anyOf
string
StewardActionProposalView
{
"proposal_id": "string",
"action": "place_model",
"target": "string",
"rationale": "string",
"evidence": [
"string"
],
"expected_effect": "string",
"created_at": "2024-07-29T15:51:28.071Z",
"expires_at": "2024-07-29T15:51:28.071Z",
"status": "pending",
"decided_at": "2024-07-29T15:51:28.071Z",
"decided_by": "string",
"outcome": "string"
}