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

25 lines
550 B
Markdown

## 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
```bash
# 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
```