Update manifest.json and infra README
- Updated timestamps and AST hashes in manifest.json for various backend and frontend files to reflect recent changes. - Added new files related to MCC categories and optional hold reasons in the manifest. - Modified the README in the infra directory to correct the linting tool from 'mypy' to 'ty' for type checking in the backend project.
This commit is contained in:
+1
-1
@@ -43,7 +43,7 @@ These entry points are referenced by the compose file and CI; coordinate changes
|
||||
through both sides:
|
||||
|
||||
**Backend** (`backend/`, build context of `Dockerfile.backend`):
|
||||
- uv-managed project with `pyproject.toml` + `uv.lock`; lint `ruff`, types `mypy`, tests `pytest`.
|
||||
- uv-managed project with `pyproject.toml` + `uv.lock`; lint `ruff`, types `ty`, tests `pytest`.
|
||||
- API: `uvicorn app.main:app`, health endpoint `GET /healthz`.
|
||||
- Worker: Celery app importable as `app.worker.celery`; tasks idempotent, `acks_late`, `prefetch=1`.
|
||||
- Statement parsing happens **only** in the worker; the local compose worker is attached only
|
||||
|
||||
Reference in New Issue
Block a user