Debt Watch
A · Credit information
AI Act: limited riskSynthetic
Polls the enforcement authority for new debts, claims and payment remarks, matches them to companies, and records the balance and case type. A new remark triggers a re-score.
- Runs per day
- 6
- p95 run time
- 5.5 s
- Tokens per day
- 23,534
- Failed runs
- 0.0 %
From the sample telemetry, 2026-09-18 – 2026-09-24, which includes the incident on 2026-09-22.
Facts
- service.name
safegrade-debt-watch- Model
claude-haiku-4-5- Runs
- Every 2 hours
- Tools
poll_enforcement_registermatch_companyrecord_claimrequest_rescore- Outcome to optimize
- Time to record: New remarks recorded within 6 hours (
safegrade.debt.hours_to_record) - Human oversight
- Unmatched claims (no confident company match) go to an analyst.
- EU AI Act
- Handles data about sole traders, who are natural persons. Logged for GDPR accountability.
- Reads from
- Registry Sync
- Auga lenses
- Oversight Inbox, Operate
What can go wrong
Symptom: Claims attached to the wrong company
Root cause: Two companies share a name after a merger that Registry Sync had not applied yet
Telemetry
Each run is one trace. Besides the standard gen_ai.* attributes, the root span carries:
safegrade.orgnr | Company the claim was matched to |
safegrade.debt.case_type | Public or private claim |
safegrade.debt.match_confidence | Confidence of the company match, 0–1 |
safegrade.debt.hours_to_record | Hours from publication to record |
Shape of one run:
{
"name": "invoke_agent Debt Watch",
"resource": {
"service.name": "safegrade-debt-watch",
"service.namespace": "safegrade"
},
"attributes": {
"gen_ai.operation.name": "invoke_agent",
"gen_ai.provider.name": "anthropic",
"gen_ai.agent.id": "debt-watch",
"gen_ai.agent.name": "Debt Watch",
"gen_ai.request.model": "claude-haiku-4-5",
"safegrade.orgnr": "…",
"safegrade.debt.case_type": "…",
"safegrade.debt.match_confidence": "…",
"safegrade.debt.hours_to_record": "…"
},
"children": [
"chat claude-haiku-4-5",
"execute_tool poll_enforcement_register",
"execute_tool match_company",
"execute_tool record_claim",
"execute_tool request_rescore",
"chat claude-haiku-4-5"
]
}