Finish RPF-WP-0059: independent Qonto readback captured; collector silent since 2026-10-15 20:36Z.
All checks were successful
CCR intake gate / gate (push) Successful in 4m14s
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 4s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 236506@bnt-lap001
Assistant-Session: 09087018-91e1-48c5-ab2f-acfbb62c92e4
This commit is contained in:
codex 2026-11-03 22:01:07 +01:00
parent 22cfdb72e4
commit 3a68eaca8a
3 changed files with 125 additions and 5 deletions

View file

@ -0,0 +1,91 @@
{
"schema_version": "platform.independent-cadence-readback/v1",
"status": "independent_custody_readback_complete",
"credential_values_emitted": false,
"observed_at": "2026-11-03T21:00:14.822896+00:00",
"receiver": {
"image": "forgejo.coulomb.social/coulomb/audit-core@sha256:304cfb83daa873e5790a2f262f6c4ccd56498b6e9e1a390368dcf0d407256300",
"deployment_uid": "b85fe3d0-75c9-4e0d-8c34-c6f1df0881bb",
"deployment_resource_version": "84752659",
"pod_uid": "61709182-dfd1-455f-9049-f3a2d49a8211",
"capabilities": {
"load_bearing": true,
"redact": true,
"write_only": true,
"source_exact": true,
"tenant_exact": true
},
"synthetic_probe_only": true,
"credential_reads": 0,
"cadence_instance_capabilities": {
"cadence_registration": true,
"sqlite_instance_filter": true,
"postgres_instance_filter": true,
"synthetic_cadence_parse": true,
"synthetic_heartbeat_parse": true,
"synthetic_exact_scope": true
}
},
"reader_name": "operator",
"registry_version": 18,
"reconciliation": {
"source": "qonto-assistant",
"tenant": "tenant:friendly:binky",
"since": "2026-10-15T19:36:00+00:00",
"until": "2026-11-03T21:00:04+00:00",
"counts": [
{
"class": "audit-core.heartbeat",
"count": 2
},
{
"class": "audit.deny",
"count": 1
}
],
"stream_instance_id": "b351fa6b-e0d6-4f88-b7c9-6bacb1a112b7",
"basis": "independent_reader",
"means": "the count of events audit-core accepted and stored in this window. Divergence from the source's own count is a finding for the source; agreement proves neither completeness nor that any event occurred."
},
"stream_findings": [
{
"kind": "missing_heartbeat",
"sender": "rapp-qonto-collector",
"source": "qonto-assistant",
"class": "audit.deny",
"expected_within_seconds": 7200,
"last_seen": "2026-10-15T20:36:30+00:00",
"overdue_seconds": 1632236
}
],
"events": [
{
"event_id": "28dad6de11fb25fe6e0e145351f047360d6898afb53afd4cd677e560ec69132a",
"source": "qonto-assistant",
"tenant": "tenant:friendly:binky",
"stream_instance_id": "b351fa6b-e0d6-4f88-b7c9-6bacb1a112b7",
"stream_sequence": 1,
"type": "audit-core.heartbeat",
"accepted_at": "2026-10-15T19:36:30+00:00",
"observed_at": "2026-10-15T19:36:17+00:00",
"covered_event_classes": [
"audit.deny"
],
"independent_custody_readback": true
},
{
"event_id": "6a9f34445e13062e38ab309a6fc800dc9a2fa24cb8a46ecd919ae18fe9409874",
"source": "qonto-assistant",
"tenant": "tenant:friendly:binky",
"stream_instance_id": "b351fa6b-e0d6-4f88-b7c9-6bacb1a112b7",
"stream_sequence": 2,
"type": "audit.deny",
"accepted_at": "2026-10-15T19:36:30+00:00",
"observed_at": "2026-10-15T19:36:17+00:00",
"covered_event_classes": [],
"independent_custody_readback": true
}
],
"scope": "bounded same-instance accepted custody; source-global findings require active-instance interpretation",
"helper_sha256": "9c25e901ffb34df87227ad074c7f73e9cd2e9fecf18ab49f886151b8d11d992f"
}