Custos
Sample Output (custos-decision-report.json)
This file is the primary machine-readable output of a custos execute run. It provides a complete audit trail for the gate's decision.
{
"reportId": "d7a8f1c2-4b8e-4a9f-8d1c-3e5b9f0a1b3c",
"configurationName": "production-release-gate",
"decision": "Pass",
"evaluationTimestampUtc": "2026-06-26T14:30:00Z",
"details": {
"mode": "Advanced",
"endpoint": "https://my-company.servicenow.com/api/now/table/change_request?sysparm_query=number=CHG0034567",
"evaluationLog": [
"Polling endpoint for status...",
"Response received. Evaluating success condition: jsonpath($.result[0].state) == \"3\"",
"Evaluation result: true",
"Success condition met. Decision is PASS."
],
"finalResponse": {
"result": [
{
"state": "3",
"short_description": "Deploy Web App v2.5.1 to Production"
}
]
}
}
}