diff --git a/docs/ActivityCoreLoop.md b/docs/ActivityCoreLoop.md index 2af73d1..319c7aa 100644 --- a/docs/ActivityCoreLoop.md +++ b/docs/ActivityCoreLoop.md @@ -37,6 +37,8 @@ from silently producing a successful empty report. Current state: source definitions are disabled; collector and deployment are prepared under ACTIVITY-WP-0040. No scheduled production execution is claimed. +[Setup evidence](evidence/2026-09-27-activity-core-setup.json) records 63 passing +checks, the built image, real Forgejo collection smoke and production dry-run. The worker overlay changes only the resolver module and registration, based on the existing production worker image. API, router and dependencies stay pinned. diff --git a/docs/evidence/2026-09-27-activity-core-setup.json b/docs/evidence/2026-09-27-activity-core-setup.json new file mode 100644 index 0000000..c250902 --- /dev/null +++ b/docs/evidence/2026-09-27-activity-core-setup.json @@ -0,0 +1,22 @@ +{ + "schema_version": 1, + "date": "2026-09-27", + "frontend_commit": "aa08c04a2c26959d835d232fcb40007ef415aec6", + "activity_core_commit": "f7e2611", + "implementation_tests": {"passed": 28, "scope": "receipt collector, instruction evaluation, admin sync"}, + "frontend_tests": {"passed": 35, "scope": "schema and benchmark adapter/admission"}, + "synthetic_bench_plan": "passed; no model execution", + "image": "activity-core:fep-feedback-20260927", + "image_manifest": "sha256:77244c3b6977a84888746d1fde5ec9fb5ed576f29df0e6dab2462e6f2ab0e0d7", + "base_image": "activity-core:fi-publication-20260914", + "base_image_id": "sha256:cd4e924c2809f0d1d319e53a9ddd20db2e88a1b543d62e6442702c184b7842f4", + "container_smoke": {"mode": "monthly", "status": "no_consumers", "model_calls": 0, "real_uses": 0, "execution_ready": false}, + "production_preflight": {"server_dry_run": "passed", "client_diff": "reviewed; three definition additions, worker image change, equivalent volume ordering", "cpu_requested_millicores": 3430, "cpu_capacity_millicores": 4000}, + "production_deployed": false, + "schedules_enabled": false, + "manual_workflow_proof": null, + "scheduled_workflow_proof": null, + "deployment_decision": "pending explicit direct-deployment exception or ArgoCD adoption", + "executor_dependency": ["GLAS-WP-0012", "HFACT-WP-0001"], + "real_consumer_evidence": "none; empty enrollment roster" +}