informed-decision/docs/evidence/2026-09-14-infd-0002-t03-bind-path-probe.json
tegwick 6a386dd787 Prepare INFD-WP-0002-T03 sitting without a fake bind.
T08 historically bound three SECRETS-WP-0010-T03 memos on this origin.
Live accept is closed: /readyz 503 because audit-core has no ready
endpoints. Compact drafts still lack approval_id. Operator packet and
preflight record the gates; T03 stays wait.

Assistant: grok
Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267
2026-09-14 18:59:49 +02:00

83 lines
3.2 KiB
JSON

{
"kind": "infd-wp-0002-t03-bind-path-probe",
"observed_at": "2026-09-14T16:56:55Z",
"workplan": "INFD-WP-0002",
"task": "INFD-WP-0002-T03",
"scope": "Live bind-path diagnosis for the compact sitting. No human login, no presentation, no disposition, no approval create, no secret read.",
"origin": {
"url": "https://decisions.coulomb.social/",
"tls_verify": 0,
"healthz": {"http": 200, "body": {"status": "ok"}},
"readyz": {
"http": 503,
"body": {"status": "incomplete", "reason": "approval_path_not_connected"}
},
"auth_start": {
"http": 303,
"location_host": "kc.coulomb.social",
"client_id": "informed-decision-approver",
"redirect_uri": "https://decisions.coulomb.social/auth/callback",
"scopes": ["openid", "approval:read", "approval:approve"],
"pkce": "S256"
},
"unsigned_home": "Sign in with KeyCape only; memo form is session-gated"
},
"cluster": {
"informed-decision": {
"namespace": "informed-decision",
"pod": "informed-decision-b7f6fc6c9-kd4bl",
"ready": true,
"start_time": "2026-09-14T01:30:01Z",
"image": "forgejo.coulomb.social/coulomb/informed-decision@sha256:8f55bcecf37a8d65f96e073510b1ffb4636c0a91d75e1ee7d582ad4bce8b953a"
},
"approval-engine": {
"namespace": "approval-engine",
"pod": "approval-engine-0",
"ready": true,
"in_cluster_healthz": {"http": 200, "body": {"status": "ok"}}
},
"audit-core": {
"namespace": "audit-core",
"pod": "audit-core-7cb66768cf-pq6pw",
"ready": false,
"started_at": "2026-09-11T08:27:26Z",
"restarts": 0,
"local_healthz": {"http": 200},
"local_readyz": "timeout (>8s); kubelet probe timeoutSeconds=2 on /readyz",
"service_cluster_ip": "10.43.74.236",
"classic_endpoints": "no ready addresses; one notReadyAddresses entry",
"from_informed_decision_pod": "connection refused to audit-core.audit-core.svc:8080"
}
},
"review_store_counts": {
"schema_version": 2,
"sqlite_mtime_in_pod": "2026-09-14T01:06:00Z approximately",
"memos": 3,
"presentations": 3,
"acknowledgments": 3,
"dispositions": {"accept": 3},
"submissions": {"confirmed": 3},
"outbox": {"delivered": 15},
"memo_ids": [
"SECRETS-WP-0010-T03-apply",
"SECRETS-WP-0010-T03-exec",
"SECRETS-WP-0010-T03-verify"
],
"note": "Counts and identifiers only. No packet bytes, principals, view_hash values, or approval entry bodies were copied out of the store."
},
"compact_sitting": {
"id": "infd-sitting-2026-09-14",
"status": "draft-unsigned",
"memo_count": 8,
"approval_ids": "all null",
"principal": "pending-human-session",
"in_live_store": false
},
"conclusion": {
"t08_historical_bind": "Three real human accept dispositions with confirmed engine submissions already exist on this surface for the SECRETS-WP-0010-T03 named memos. That sitting is not the INFD-WP-0002 compact batch.",
"t03_live_accept": "closed",
"reason": "informed-decision /readyz is 503 because audit-core is not Ready, its Service has no ready endpoints, and accept is refused while pump.ready() is false.",
"agent_disposition": "forbidden",
"infd_wp_0002_t03": "wait"
}
}