| #8 |
API-3: Decisions REST API
Implement /v1/decisions create/read. Handle idempotency, context hash, and policy snapshotting.
Dev...
|
closed |
medium |
2026-07-22 21:09 |
- |
|
| #7 |
API-2: Policies REST API & Validation
Implement /v1/policies. Validate JSONB definitions against the EARS Policy JSON Schema.
Development...
|
closed |
medium |
2026-07-22 21:09 |
- |
|
| #6 |
API-1: Tenants & Members REST API
Implement /v1/tenants and /v1/tenants/{id}/members endpoints with proper AuthZ checks.
Development ...
|
closed |
medium |
2026-07-22 21:09 |
- |
|
| #5 |
MAIL-1: Mailserver Integration
Implement mailserver client for transactional emails (OTP, assignments) using resilient_circuit.
De...
|
closed |
medium |
2026-07-22 21:09 |
- |
|
| #4 |
AUTH-1: Auth Integration & Redis Cache
Implement client for auth.rodmena.co.uk with resilient_circuit and bulkman. Add Redis caching for pe...
|
closed |
medium |
2026-07-22 21:09 |
- |
|
| #3 |
DB-1: PostgreSQL Schema & migretti Baseline
Create migretti migrations for Tenants, Policies, Decisions, Tasks, Actions, AuditEvents. Setup asyn...
|
closed |
medium |
2026-07-22 21:09 |
- |
|
| #2 |
ENV-1: Python Env, FastAPI, and /health
Setup venv, install FastAPI, migretti, bulkman, resilient_circuit, pytest. Create /ping and /health ...
|
closed |
medium |
2026-07-22 21:09 |
- |
|
| #1 |
INFRA-1: Setup NGINX, Certbot SSL, and Systemd
Setup Nginx reverse proxy in /etc/conf.d/, Certbot with GoDaddy plugin for futex.rodmena.co.uk, and ...
|
closed |
medium |
2026-07-22 21:09 |
- |
|