feat(activity): repo-scoped automation review CLI (WP-0028)
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 20s

Ship the activity console script for consumer-repo morning review: list,
status, runs, deliverables, inbox, checkpoint, and ack. Offline-first with
git + local defs; enriches from ops API and State Hub. Multi-source trust
matrix never reports did-not-run when git has the artefact. Adds
target_repo filter on GET /ops/automations.
This commit is contained in:
tegwick 2026-08-06 13:05:46 +02:00
parent 0a7fcfa4a0
commit 01ba1865ce
17 changed files with 1836 additions and 1 deletions

View file

@ -3,6 +3,7 @@ export
.PHONY: sync-event-types sync-activity-definitions sync-schedules test migrate sync-all \
automation-status automation-status-json automation-list automation-list-json \
activity-review \
dev-up dev-down railiance-up railiance-down \
start-worker start-api start-event-router help
@ -52,6 +53,12 @@ automation-list: ## List configured scheduled automations from repo-owned defin
automation-list-json: ## List configured scheduled automations as JSON
@$(MAKE) --no-print-directory automation-list FORMAT=json
# Consumer-repo review CLI (ACTIVITY-WP-0028). Example:
# make activity-review ARGS='--cwd ~/freedom-intelligence status'
ARGS ?=
activity-review: ## Repo-scoped review CLI (activity status|list|inbox|…)
uv run activity $(ARGS)
# ── Infrastructure ─────────────────────────────────────────────────────────────
dev-up: ## Start full dev stack (Temporal + PG + ES + NATS)