activity-core/src/activity_core
tegwick b186746f4a
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Build and Publish Container Image / build-and-push (push) Successful in 1m11s
fix(release-health): per-cadence report sinks, accept default catch-up window
The probe expected the daily fep_feedback_intake sink on all three
frontend-patterns definitions and required an explicit
catchup_window_seconds that live rows do not carry. It now checks each
cadence's own sink, and accepts an absent window, which resolves to the
catchup_latest 24h default (the schedule's catchup_window is still
checked). Closes ACTIVITY-WP-ADHOC-2026-10-19-T03.

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

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 244572@bnt-lap001
Assistant-Session: 3b235e1a-ae45-4d0f-ae70-17a9bd78ece8
2026-10-20 00:36:24 +02:00
..
context_resolvers ACTIVITY-WP-0044: disabled repo-manager-bounded-freshness draft (RMGR-WP-0020-T03) 2026-10-04 13:11:54 +02:00
review_cli feat(activity): multi-service config, make help default, install-cli 2026-08-06 17:25:54 +02:00
rules feat: reconcile granted ops run closes 2026-09-04 12:57:12 +02:00
vendored ACTIVITY-WP-0043-T06: single-repo owner-return pickup caller in the worker 2026-10-04 13:40:29 +02:00
__init__.py
activities.py feat: route Custodian routines through bounded owner operations 2026-10-19 13:53:00 +02:00
api.py Implement bounded release runtime and durable native health sampler 2026-10-11 23:26:03 +02:00
audit_projection.py Enforce bounded operation guardrails 2026-08-23 12:31:13 +02:00
automation_status.py Close WP-0035 and count declared sink evidence in automation status 2026-09-21 14:11:09 +02:00
bounded_operations.py feat: route Custodian routines through bounded owner operations 2026-10-19 13:53:00 +02:00
custodian_capture.py feat: checkpoint standalone Custodian snapshot receiver 2026-10-19 17:56:32 +02:00
custodian_inputs.py feat: select retained Custodian snapshot through pinned descriptor 2026-10-19 15:22:22 +02:00
custodian_operations.py feat: select retained Custodian snapshot through pinned descriptor 2026-10-19 15:22:22 +02:00
db.py
definition_parser.py feat: reconcile granted ops run closes 2026-09-04 12:57:12 +02:00
event_router.py feat(WP-0004): railiance deployment & service ops 2026-05-15 00:04:39 +02:00
event_type_registry.py Deploy activity-core on railiance01 2026-05-22 13:49:46 +02:00
execution_api.py feat(ACTIVITY-WP-0029): inventory callers, retarget sweep, bound execution 2026-08-18 10:52:56 +02:00
gitops_policy.py Implement signed release admission and durable rollback coordinator 2026-09-27 16:39:29 +02:00
glas_evidence.py Add repository grant v2 publish scope and adopt daily security flow 2026-10-13 21:08:15 +02:00
glas_profile.py Normalize Glas execution evidence 2026-08-22 23:11:52 +02:00
issue_sink.py Implement ACTIVITY-WP-0022/0023: safe sink default and gap closures 2026-07-21 21:40:08 +02:00
llm_client.py fix(llm): surface llm-connect's error body instead of a bare 502 2026-08-21 08:53:30 +02:00
models.py feat: reconcile granted ops run closes 2026-09-04 12:57:12 +02:00
ops_api.py feat(activity): repo-scoped automation review CLI (WP-0028) 2026-08-06 13:05:46 +02:00
ops_auth.py Activate ACTIVITY-WP-0025: Authelia SSO ingress for ops and Temporal UI 2026-07-22 00:47:29 +02:00
ops_console.py ACTIVITY-WP-0043-T06: single-repo owner-return pickup caller in the worker 2026-10-04 13:40:29 +02:00
ops_evidence_sinks.py Enforce bounded operation guardrails 2026-08-23 12:31:13 +02:00
ops_run_queue.py feat(ops-runs): expire claims that keep losing their lease 2026-10-19 15:30:29 +02:00
ops_runs_api.py feat(ops-runs): expire claims that keep losing their lease 2026-10-19 15:30:29 +02:00
orm.py feat: reconcile granted ops run closes 2026-09-04 12:57:12 +02:00
owner_return_eligibility.py ACTIVITY-WP-0043-T06: single-repo owner-return pickup caller in the worker 2026-10-04 13:40:29 +02:00
owner_return_pickup.py ACTIVITY-WP-0043: owner-return pickup adapter (STATE-WP-0094-T03 owner side) 2026-10-04 12:42:43 +02:00
owner_return_runner.py ACTIVITY-WP-0043-T06: single-repo owner-return pickup caller in the worker 2026-10-04 13:40:29 +02:00
recovery_contract.py Implement offline recovery handoff within existing scheduling scope 2026-10-03 14:32:50 +02:00
release_broker.py Implement signed release admission and durable rollback coordinator 2026-09-27 16:39:29 +02:00
release_dispatch.py Complete release dispatch groundwork and mark remaining work blocked 2026-09-27 20:51:56 +02:00
release_health.py fix(release-health): per-cadence report sinks, accept default catch-up window 2026-10-20 00:36:24 +02:00
release_observer.py Implement scoped Git Argo transport and gap-sensitive health observer 2026-09-27 17:03:06 +02:00
release_operations.py Implement signed release admission and durable rollback coordinator 2026-09-27 16:39:29 +02:00
release_runtime.py Implement bounded release runtime and durable native health sampler 2026-10-11 23:26:03 +02:00
release_sampler.py Implement bounded release runtime and durable native health sampler 2026-10-11 23:26:03 +02:00
release_transport.py Implement scoped Git Argo transport and gap-sensitive health observer 2026-09-27 17:03:06 +02:00
report_sinks.py Enforce bounded operation guardrails 2026-08-23 12:31:13 +02:00
repository_grant.py Add repository grant v2 publish scope and adopt daily security flow 2026-10-13 21:08:15 +02:00
run_artifacts.py feat: reconcile granted ops run closes 2026-09-04 12:57:12 +02:00
runtime_paths.py feat(T06): hostPath working-memory sync and repo-relative sink paths 2026-07-07 01:00:49 +02:00
schedule_health.py feat(railiance): adopt state-hub edge relay beachhead for WP-0015 2026-07-09 01:04:27 +02:00
schedule_manager.py Implement ACTIVITY-WP-0024 operator automation console 2026-07-21 23:51:39 +02:00
seed.py
state_hub_write.py feat(railiance): adopt state-hub edge relay beachhead for WP-0015 2026-07-09 01:04:27 +02:00
sync_activity_definitions.py Repair production automation truth and schedule cleanup 2026-08-20 11:20:23 +02:00
sync_schedules.py Repair production automation truth and schedule cleanup 2026-08-20 11:20:23 +02:00
sync_service.py Add admin sync hot reload path 2026-06-19 01:54:13 +02:00
template_engine.py
webhook_receiver.py
worker.py Enforce bounded operation guardrails 2026-08-23 12:31:13 +02:00
workflows.py Enforce bounded operation guardrails 2026-08-23 12:31:13 +02:00