Add project scaffold #1
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/scaffold"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
Every later feature needs the same foundation: a running FastAPI app, migrations, a test setup against a real Postgres and an image that builds on both target architectures. Building this first means architecture and licensing problems surface before any feature depends on them.
What
/healthand German base layoutunaccent,pg_trgm,f_unaccentand a German ICU collationalembic upgrade headmake lintincludes a license allow-list, a test enforces SPDX headerscompose.yaml,compose.dev.yaml,.env.example,test.yamlVerification
make lintandpytestpass locally (24 tests)/healthreturns ok,tesseract --list-langsshowsdeutest.yamlon the Forgejo runner is verified by this PR for the first time