cadrumo.core.action_argument_resolution module

Canonical invariant for materialised operator-action arguments.

class ActionArgumentResolution(**data)[source]

Bases: BaseModel

One resolved or missing argument with its factual provenance.

Parameters:
argument_name: str
status: ActionArgumentStatus
value: str | int | bool | Decimal | None
source: ActionArgumentSource | None
source_key: str | None
source_evidence_id: str | None