activity-core/.claude/rules/stack-and-commands.md
tegwick e7f615be38
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
docs: realign WP-0029 and boundaries with canon and nexus owners
Review ACTIVITY-WP-0029 against info-tech-canon, policy-nexus, and
State Hub retirement: activity-core keeps schedule and ops_run;
repo-manager owns consistency; hub-core owns progress ports.
Mark WP-0026 finished. Refresh INTENT, SCOPE, and repo-boundary.
2026-08-18 10:27:29 +02:00

550 B

Stack

  • Language: Python 3.11+
  • Key deps: Temporal, FastAPI, SQLAlchemy/asyncpg, NATS, Alembic, Pydantic
  • Runtime: railiance01 k3s (activity-core namespace); workstation CLI via activity

Dev Commands

# Install / CLI
uv sync
make install-cli

# Tests
make test

# Definitions and schedules
make sync-activity-definitions
make sync-schedules
make sync-event-types

# Status (local is degraded without prod DB; use prod helper for live)
make automation-status SINCE=sunday
make prod-automation-status SINCE=sunday