Files
go-sip/docs/evidence/20260920-real-sip-attempt-ledger.json
T

58 lines
2.5 KiB
JSON

{
"schema_version": "1.0",
"date": "2026-09-20",
"policy": {
"scope": "one SIP trunk x one original phone number",
"max_attempts": 3,
"fallback": "A failed trunk may be tested on another trunk only after fresh confirmation and only within that other trunk/number quota.",
"automatic_retry": false
},
"known_attempts": [
{
"trunk_id": "provider-second",
"raw_target": "15003164745",
"known_attempt_count": 6,
"quota_status": "exceeded; no further attempt today",
"evidence": [
"docs/evidence/20260920-real-provider-second-15003164745.json",
"docs/evidence/20260920-real-provider-second-3turn-attempt.json",
"docs/evidence/20260920-real-provider-second-3turn-v3-attempt.json",
"docs/evidence/20260920-real-provider-second-capture-first-v4.json",
"docs/evidence/20260920-real-provider-second-capture-first-v7-package.json",
"docs/evidence/20260920-real-provider-second-capture-first-v9.json"
]
},
{
"trunk_id": "provider-third",
"raw_target": "15003164745",
"known_attempt_count": 1,
"quota_status": "1/3 used; two attempts remain subject to fresh confirmation",
"evidence": ["docs/evidence/20260920-real-provider-third-capture-first.json"]
},
{
"trunk_id": "provider-primary",
"raw_target": "15003164745",
"known_attempt_count": 1,
"quota_status": "1/3 used; two attempts remain subject to fresh confirmation",
"evidence": ["docs/evidence/20260920-real-provider-primary-capture-first.json"]
}
],
"safety": {
"provider_second_locked_for_date": true,
"next_real_call_requires_current_confirmation": true,
"target_must_be_original_whitelist_value": true
},
"runtime_guard": {
"package_sha256": "fd38deece346f1f8ef820a465d41046ccf04ffa2a67c0791dba452a6234b00e5",
"capture_entrypoint_sha256": "89b4bcbf35cb3725de05f2fa162052d74d23b9aa9d00269dc11995a9bc2658d4",
"preflight_only_consumes_quota": false,
"quota_check_evidence": "docs/evidence/20260920-sip-attempt-guard.md",
"runtime_known_attempts_for_provider_second": 4,
"quota_check_command_executed": false
},
"limitations": [
"The first three provider-second evidence files predate the structured capture-first ledger fields; their filenames and existing evidence were counted conservatively as separate attempts.",
"This ledger records test consumption and is not a provider billing or production quota receipt."
]
}