activity-core/workplans
tegwick 2a8e6cfe7f feat(WP-0004): railiance deployment & service ops
- Dockerfile (multi-stage, uv-based, slim runtime)
- .dockerignore
- docker-compose.railiance.yml (Temporal + NATS + PG, no Elasticsearch)
- GET /health endpoint (db + temporal probes, 200/503)
- .env.example (complete env var reference)
- Makefile: migrate, sync-all, dev-up/down, railiance-up/down,
  start-worker, start-api, start-event-router, help targets;
  extracted sync-event-types Python to scripts/sync_event_types.py
- SIGTERM graceful shutdown in worker.py and event_router.py
- docs/runbook.md: Railiance deployment section

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 00:04:39 +02:00
..
custodian-WP-0001-temporal-backbone.md chore(workplan): close WP-0001 Foundation — all 21 tasks done 2026-05-14 15:03:26 +02:00
custodian-WP-0002-triggers-ops.md feat(WP-0002): complete Triggers & Ops workstream 2026-03-28 01:04:43 +01:00
custodian-WP-0003-event-bridge.md chore(workplan): split WP-0003 into three context-window-sized parts 2026-05-14 19:04:50 +02:00
custodian-WP-0003a-event-bridge-model-rules-registry.md feat(event-bridge): WP-0003a — domain model, rules module, event type registry 2026-05-14 22:01:15 +02:00
custodian-WP-0003b-event-bridge-parser-workflow-triggers.md chore(consistency): sync task status from DB [auto] 2026-05-14 23:03:29 +02:00
custodian-WP-0003c-event-bridge-context-integration.md feat(WP-0003c): context adapters, first ActivityDefinition, full test suite 2026-05-14 23:24:48 +02:00
custodian-WP-0004-railiance-ops.md feat(WP-0004): railiance deployment & service ops 2026-05-15 00:04:39 +02:00
WP-0002-next-steps.md chore: add WP-0002 handoff note for CoulombCore continuation 2026-03-28 00:10:33 +01:00