activity-core/src/activity_core
tegwick 9737577f0b
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 4s
Build and Publish Container Image / build-and-push (push) Successful in 1m30s
Add repository grant v2 publish scope and adopt daily security flow
ACTIVITY-WP-0046: grant v2 carries a publish scope (remote, branch, path
prefixes inside allowed_paths, fast-forward only) in its canonical grant id;
v1 stays local-only with unchanged ids.

ACTIVITY-WP-0047: disabled daily-security-flow definition dispatching the
the-custodian runner as an ops_run (CUST-WP-0079-T03).

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

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 296847@bnt-lap001
Assistant-Session: 4f997d46-1b9d-4131-9699-0c353a215155
2026-10-13 21:08:15 +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 Add project scaffold: contracts, schemas, docker-compose, workplans 2026-03-04 22:45:40 +01:00
activities.py ACTIVITY-WP-0043-T06: single-repo owner-return pickup caller in the worker 2026-10-04 13:40:29 +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 ACTIVITY-WP-0043-T06: single-repo owner-return pickup caller in the worker 2026-10-04 13:40:29 +02:00
db.py feat(db): init Alembic (async) + SQLAlchemy declarative base — T08 2026-03-26 21:45:40 +00:00
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: reconcile granted ops run closes 2026-09-04 12:57:12 +02:00
ops_runs_api.py Bind multiple queue worker identities, one token each (WP-0039-T01) 2026-09-23 17:38:41 +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 Implement bounded release runtime and durable native health sampler 2026-10-11 23:26:03 +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 feat(db): add dev seed script for ActivityDefinition — T12 2026-03-26 21:53:59 +00:00
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 feat(activities): resolve_context stub + evaluate_templates — T15/T16 2026-03-26 22:06:09 +00:00
webhook_receiver.py feat(WP-0003b): parser, workflow wiring, triggers, webhooks 2026-05-14 23:02:33 +02:00
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