Skip to main content

ApplicationContext

A versioned snapshot of the application's domain context.

context_id is auto-generated at construction time. version is auto-assigned by ContextStore ("v1", "v2", …). created_at defaults to the current UTC time. is_active is True for the most recently created context.

context_idContext Id (string)
versionVersion (string)
Default value: v1
domain objectrequired

What the application does, what entities it tracks, what decisions it makes.

descriptionDescription (string)required
entities object[]
  • Array [
  • nameName (string)required
    descriptionDescription (string)required
  • ]
  • decisionsstring[]
    Default value: []
    behavioural object

    How data arrives and any operational constraints.

    data_cadenceData Cadence (string)

    Possible values: [batch, streaming, mixed]

    Default value: batch
    meaningful_windows object
    anyOf
    object
    regulatorystring[]
    Default value: []
    semantic_hints object[]
  • Array [
  • termTerm (string)required
    definitionDefinition (string)required
  • ]
  • calibration_bias object
    anyOf
    false_negative_costFalse Negative Cost (string)required

    Possible values: [high, medium, low]

    false_positive_costFalse Positive Cost (string)required

    Possible values: [high, medium, low]

    bias_directionBias Direction (string)

    Possible values: [recall, precision, balanced]

    Default value: balanced
    created_atstring<date-time>
    is_activeIs Active (boolean)
    Default value: true
    ApplicationContext
    {
    "context_id": "string",
    "version": "v1",
    "domain": {
    "description": "string",
    "entities": [
    {
    "name": "string",
    "description": "string"
    }
    ],
    "decisions": [
    "string"
    ]
    },
    "behavioural": {
    "data_cadence": "batch",
    "meaningful_windows": {},
    "regulatory": [
    "string"
    ]
    },
    "semantic_hints": [
    {
    "term": "string",
    "definition": "string"
    }
    ],
    "calibration_bias": {
    "false_negative_cost": "high",
    "false_positive_cost": "high",
    "bias_direction": "balanced"
    },
    "created_at": "2024-07-29T15:51:28.071Z",
    "is_active": true
    }