cadrumo.application.ledger.operator_input_contracts module¶
Canonical operator-input identities for ledger application actions.
Presentation adapters may choose help text, but they derive parameter names, tokens, requiredness, and value types from these application-owned contracts.
- class OperatorInputContract(name, tokens, value_module, value_name, required=False)[source]¶
Bases:
objectTransport-neutral identity and value type of one operator input.
- DEDUCTION_FACT_KIND_INPUT: Final¶
Text at the transport boundary, like every other registry-token input here.
IvaDeductionFactKindadmits only an already projected token, so declaring it as the transport type refused every operator-supplied value before the command model could project it through fact 0085.