b5a62ee9a3
- domain: User, Workspace, Project, AssetLibrary, Asset, IngestJob - ports: repository interfaces - application: use cases - adapters: in-memory - API: FastAPI 5 routes - worker: Celery ingest_asset - tests: 4 passing
574 B
574 B
Bootstrap notes
Current scaffold status:
apps/web: Next.js-style skeleton files createdapps/api: FastAPI package layout created (app/core,app/api,app/schemas)apps/worker: Celery worker package layout created (worker_app/core,worker_app/tasks)infra/docker/compose.yml: local dev compose with web/api/worker/postgres/redis
Next actions:
- install frontend dependencies
- add first real domain models in
packages/domain - add first application use cases in
packages/application - connect API routes to use cases
- add CI workflow