You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Series:ROADMAP — filed from the 2026-10-27 whole-project assessment · Backlog task: M16-T07 · Priority: P2 · Effort: medium
Problem
Container/infra polish gaps:
pip install . re-installs all dependencies on every code change: agentkit/ is copied into the builder before install, defeating layer caching (Dockerfile:17–20)
The runtime stage copies the whole venv including pip/setuptools/wheel + build tools stay installed
Images pinned to major tags only (python:3.12-slim, postgres:16-alpine, redis:7-alpine) — no digests or minor pins
No log rotation options, no mem_limit/cpus; default json-file logs grow unbounded
One compose file wears both dev and prod hats (no profiles: / compose.dev.yml split), and defines healthcheck + FILE_TOOL_BASE_DIR in two places already
Secrets only as env vars (visible via docker inspect); compose secrets:/_FILE pattern unused; rotation needs container recreation
Activity