Reconcile verified natural reporting and remaining reuse-loop blockers

Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a1045b-933d-7aa1-b2db-104557487a79
This commit is contained in:
tegwick 2026-10-04 02:45:18 +02:00
parent a340280faf
commit c9d4c5ff88
6 changed files with 225 additions and 22 deletions

View file

@ -1,10 +1,13 @@
# Activity-core receipt loop
Current state (2026-09-28): repaired through the user-approved, scoped GitOps
exception. The grant-aware worker now includes the domain resolver; daily, weekly
and monthly scheduled smoke runs produced validated receipts. The first natural
daily failure remains historical evidence; subsequent natural cadence and the
October 1 packet remain due. See [live proof](evidence/2026-09-28-reporting-live.json).
Current state (2026-10-04): natural reporting is verified following the approved
September 28 repair. Five daily runs (September 29–October 3), the September 29
weekly run and October 1 monthly report correlate to durable runs and validated
State Hub receipts. The monthly report covers September; its health section uses
the dated September 28 owner snapshot. See [reconciliation evidence](evidence/2026-10-04-loop-reconciliation.json).
ACTIVITY-WP-0040 is finished. Consumer outcomes, admitted improvement execution,
standing releases and automatic rollback remain open in their existing owner records.
The earlier failure and smoke evidence below remain historical records.
FEP-WP-0008 owns this integration. The initial delivery is deterministic collection
and reporting. Automatic investigation and publication are a separate, outstanding

View file

@ -0,0 +1,169 @@
{
"observed_at": "2026-10-04T00:43:30.726696+00:00",
"workplan": "FEP-WP-0008",
"task": "FEP-WP-0008-T03",
"method": "Read retained owner evidence; verify every sink receipt via State Hub progress list and join workflow UUIDv5 to durable run and sink run ID. No new workflow or deployment.",
"owner_evidence": {
"repo": "activity-core",
"revision": "3dd68d118b3fb60e45926dcb238d4f1ab4d447ac",
"path": "docs/evidence/2026-10-03-frontend-natural-cadence.json",
"sha256": "2e57c6b1cc61121cab39c456a5d1026d3e32425dd37e9106219f605becdf6ce4",
"observed_at": "2026-10-03T13:07:07.056614+00:00"
},
"read_only": true,
"runs": [
{
"mode": "daily",
"scheduled_at": "2026-10-03 00:00:00+00:00",
"workflow_id": "activity-99f02c4c-161e-515d-926d-9e5d11d8411e:${firstScheduledTime}-2026-10-03T00:00:00Z",
"run_id": "d700a4f6-4dbe-5cfd-8489-5b73ef767d38",
"receipt_id": "7b49fd55-f40c-44f8-b0a4-90140b12ddab",
"receipt_created_at": "2026-10-03T00:00:37.992857Z",
"output_validated": true,
"status": "no_consumers",
"model_calls": 0,
"tasks_spawned": 0,
"source_revisions": [
"frontend-patterns@1f86d4cd458eb60460dff530f51043a18e700a19"
]
},
{
"mode": "daily",
"scheduled_at": "2026-10-02 00:00:00+00:00",
"workflow_id": "activity-99f02c4c-161e-515d-926d-9e5d11d8411e:${firstScheduledTime}-2026-10-02T00:00:00Z",
"run_id": "e0e8f8c2-b696-5612-8ed0-82f877609d98",
"receipt_id": "39aa986c-bc35-4fe1-b4d6-199be7e94242",
"receipt_created_at": "2026-10-02T00:00:38.237973Z",
"output_validated": true,
"status": "no_consumers",
"model_calls": 0,
"tasks_spawned": 0,
"source_revisions": [
"frontend-patterns@984cf5969584a30ee4c40f314396f9566ead56a4"
]
},
{
"mode": "daily",
"scheduled_at": "2026-10-01 00:00:00+00:00",
"workflow_id": "activity-99f02c4c-161e-515d-926d-9e5d11d8411e:${firstScheduledTime}-2026-10-01T00:00:00Z",
"run_id": "fd537ddb-0ca7-5600-b21f-a00aebea8eae",
"receipt_id": "7bde1932-bbc6-49b4-a6ec-0a1b90bd136b",
"receipt_created_at": "2026-10-01T00:00:46.581541Z",
"output_validated": true,
"status": "no_consumers",
"model_calls": 0,
"tasks_spawned": 0,
"source_revisions": [
"frontend-patterns@984cf5969584a30ee4c40f314396f9566ead56a4"
]
},
{
"mode": "daily",
"scheduled_at": "2026-09-30 00:00:00+00:00",
"workflow_id": "activity-99f02c4c-161e-515d-926d-9e5d11d8411e:${firstScheduledTime}-2026-09-30T00:00:00Z",
"run_id": "8c307479-1ea9-50e6-92d2-273c630758ff",
"receipt_id": "d8e662c3-5a0b-491b-86c3-b47c32771e7a",
"receipt_created_at": "2026-09-30T00:00:12.113421Z",
"output_validated": true,
"status": "no_consumers",
"model_calls": 0,
"tasks_spawned": 0,
"source_revisions": [
"frontend-patterns@ab7c0e3c7976e295f5a24b4fed9ad94a340e48bb"
]
},
{
"mode": "daily",
"scheduled_at": "2026-09-29 00:00:00+00:00",
"workflow_id": "activity-99f02c4c-161e-515d-926d-9e5d11d8411e:${firstScheduledTime}-2026-09-29T00:00:00Z",
"run_id": "a9a69a4e-0328-5f75-ae87-4714f6772d30",
"receipt_id": "0eb2e794-5a79-4961-92cc-df504a6cd8e4",
"receipt_created_at": "2026-09-29T00:00:08.920718Z",
"output_validated": true,
"status": "no_consumers",
"model_calls": 0,
"tasks_spawned": 0,
"source_revisions": [
"frontend-patterns@3f56ca9a86cc225cf0ebb9152985cc165edada2f"
]
},
{
"mode": "weekly",
"scheduled_at": "2026-09-29 01:00:00+00:00",
"workflow_id": "activity-562005f8-ef43-5a9d-83e2-f09e00e62b81:${firstScheduledTime}-2026-09-29T01:00:00Z",
"run_id": "bd7c90a4-42ca-5824-81f3-3a2614bea462",
"receipt_id": "e7e6fda9-17c8-42d5-bd1e-957ab20a567e",
"receipt_created_at": "2026-09-29T01:00:39.169147Z",
"output_validated": true,
"status": "no_consumers",
"model_calls": 0,
"tasks_spawned": 0,
"source_revisions": [
"frontend-patterns@3f56ca9a86cc225cf0ebb9152985cc165edada2f"
]
},
{
"mode": "monthly",
"scheduled_at": "2026-10-01 07:00:00+00:00",
"workflow_id": "activity-92e514a6-aeb8-5e22-9292-c62dd26dd757:${firstScheduledTime}-2026-10-01T07:00:00Z",
"run_id": "7c553a66-e771-54a4-a9a1-a904b905bfa1",
"receipt_id": "ed83c25e-37b8-4225-b8ac-cf30cf35badd",
"receipt_created_at": "2026-10-01T07:00:38.931382Z",
"output_validated": true,
"status": "no_consumers",
"model_calls": 0,
"tasks_spawned": 0,
"source_revisions": [
"frontend-patterns@984cf5969584a30ee4c40f314396f9566ead56a4"
]
}
],
"monthly_receipt": {
"workplan_id": null,
"id": "ed83c25e-37b8-4225-b8ac-cf30cf35badd",
"topic_id": "fe2aaa78-9c20-4feb-b3d2-4fe0529572a3",
"task_id": null,
"decision_id": null,
"event_type": "fep_monthly_review",
"summary": "Deterministic report for instruction frontend-patterns-monthly-report.",
"detail": {
"report": {
"status": "deterministic",
"summary": "Deterministic report for instruction frontend-patterns-monthly-report.",
"deterministic": true,
"digest_preview": "{\"decisions\":{},\"duplicates\":0,\"eligible_tasks\":null,\"errors\":{},\"execution_ready\":false,\"executor_dependency\":\"GLAS-WP-0012 / HFACT-WP-0001\",\"generated_at\":\"2026-10-01T07:00:00.547258+00:00\",\"instrumented_repositories\":0,\"limits\":[\"Producer outcomes are not independently verified.\",\"No admitted budget-enforced repository executor; automatic edits disabled.\",\"Missing consumer instrumentation means coverage is unknown.\"],\"mode\":\"monthly\",\"model_calls\":0,\"outcomes\":{},\"real_uses\":0,\"receipt_events\":0,\"repo\":\"frontend-patterns\",\"review\":{\"as_of\":\"2026-09-28T09:30:25.018209+00:00\",\"basis\":\"owner snapshot; not live attestation\",\"decisions\":[],\"default\":\"Retain current policy/budgets; no new authority or maturity claim.\",\"evidence_ref\":\"docs/evidence/2026-09-28-reporting-live.json\",\"health\":{\"collection\":\"three scheduled sink smokes passed; natural cadence pending\",\"executor\":\"not admitted\",\"publication\":\"repair deployed; 0.1 reference unchanged\",\"rollback\":\"automatic proof pending\",\"schedule\":\"enabled; failed natural run, repair smoke passed\",\"verification\":\"no consumer outcomes verified\"},\"measured_effort\":{\"cost_usd\":{\"known\":0,\"unknown_cycles\":18},\"execution_minutes\":{\"known\":3.222,\"unknown_cycles\":11},\"reported_tokens\":{\"known\":0,\"unknown_cycles\":18},\"research_minutes\":{\"known\":43.011,\"unknown_cycles\":11}},\"research_cycles\":18,\"stale\":false},\"signals\":[],\"source_revisions\":[\"frontend-patterns@984cf5969584a30ee4c40f314396f9566ead56a4\"],\"status\":\"no_consumers\",\"summary\":\"Frontend patterns monthly: no_consumers; 0 real uses, 0 unverified outcome signals. Automatic edits disabled.\",\"synthetic_uses\":0,\"unselected_signals\":0,\"window\":{\"end_exclusive\":\"2026-10-01T00:00:00+02:00\",\"start\":\"2026-09-01T00:00:00+02:00\"},\"workplan\":\"FEP-WP-0008\"}"
},
"activity_id": "92e514a6-aeb8-5e22-9292-c62dd26dd757",
"scheduled_for": null,
"instruction_id": "frontend-patterns-monthly-report",
"review_advisory": false,
"output_validated": true,
"validation_error": null,
"review_gate_applied": false,
"activity_core_run_id": "7c553a66-e771-54a4-a9a1-a904b905bfa1",
"llm_response_metadata": null
},
"author": "activity-core",
"session_id": null,
"created_at": "2026-10-01T07:00:38.931382Z",
"workstream_id": null
},
"limitations": [
"Historical Temporal executions returned NOT_FOUND; their completion status is not claimed. Retained natural schedule actions correlate exactly to durable run records and validated sink receipts.",
"activity_runs.scheduled_for and sink scheduled_for are null for natural fires. The schedule action supplies the scheduled timestamp; the UUIDv5 correlation, not timestamp proximity, joins the evidence.",
"Only the October 3 daily workflow still has a directly verified COMPLETED result.",
"Zero enrolled consumers demonstrates reporting operation, not consumer value or an admitted pattern executor.",
"The monthly health section is a dated owner snapshot, not live or continuous health attestation.",
"ArgoCD Synced/Healthy is a point-in-time observation, not the continuous 24-hour release admission proof."
],
"remaining_owners": [
"FEP-WP-0008-T01",
"FEP-WP-0008-T02",
"FEP-WP-0008-T03",
"ACTIVITY-WP-0041-T02",
"ACTIVITY-WP-0041-T03",
"ACTIVITY-WP-0032-T05",
"GLAS-WP-0012",
"HFACT-WP-0001"
]
}