Skip to content
Proud to collaborate with Microsoft for Startups

lumen.software-delivery-slo.record ​

Record a validated software-delivery SLO snapshot with fixed metric names and no delivery, repository, ticket, or Audit IDs as dimensions.

Write one low-cardinality operational snapshot after a trusted Audit scan.

Overview ​

PropertyValue
Workflow typeAtomic
LibraryApp-lumen
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
organization_uuiduuidYes——
audit_run_uuiduuidYes——
contract_versionstringYes——
budget_contract_versionstringYes——
evaluated_atstringYes——
last_evaluated_atstringYes——
scanned_deliveriesintegerYes——
returned_deliveriesintegerYes——
alert_signalsintegerYes——
eligible_signalsintegerYes——
good_signalsintegerYes——
breached_signalsintegerYes——
unavailable_signalsintegerYes——
terminal_successesintegerYes——
terminal_failuresintegerYes——
new_findingsintegerYes——
updated_findingsintegerYes——
resolved_findingsintegerYes——
total_findingsintegerYes——
scan_limitintegerYes——
matched_at_leastintegerYes——
slifloatNo——
burnfloatNo——
auto_clear_performedbooleanYes——
scan_completebooleanYes——
truncatedbooleanYes——

Output Schema ​

FieldTypeRequiredDefaultDescription
audit_run_uuiduuidNo——
contract_versionstringNo——
evaluated_atstringNo——
insertedintegerNo——
catalog_entries_createdintegerNo——
metric_nameslistNo——
failure_reasonstringNo——
failure_typestringNo——
failed_actionstringNo——
failed_at_statestringNo——
failed_layerstringNo——
failed_stepstringNo——
errorstringNo——
error_typestringNo——

States ​

StateInitialTerminalSuccessAuto-advanceDescription
pendingYesNo—record—
completedNoYesYes——
failedNoYesNo——

State Diagram ​

Transitions ​

FromActionToDescription
pendingrecordcompleted—
* (any state)failfailed—

API Usage ​

bash
POST /api/workflows/start
Content-Type: application/json

{
  "workflow_type": "lumen.software-delivery-slo.record",
  "initial_data": {
    "organization_uuid": "value",
    "audit_run_uuid": "value",
    "contract_version": "value",
    "budget_contract_version": "value"
  }
}