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
Credit Docker images install only the credit package (uv sync --frozen --no-dev --package credit), but the Dockerfiles still COPYinvesting/pyproject.toml into the image so the uv workspace lock can resolve.
That sibling metadata is not used at runtime for credit scoring/serving — it is only there because the root uv.lock lists both workspace members. As more domains appear (e.g. fraud), this pattern forces every domain image to COPY every other member's pyproject.toml, which does not scale and violates “image contains only what it needs.”
Activity