kirche-einfach/backend
Jonas Miederer 96c0da33c7 feat: flow runtime on LFX with tests
- LfxClient (upload/run/info/delete, typed errors, serve-key auth)
- Flows API: CRUD, versions, deploy, sync run, SSE stream proxy, runs
- Approvals callback endpoint (flow terminal-state contract)
- Runner: envelope in, status from approval side-effect (no interrupts)
- Fixture generator (lfx serializers) + simple_rule/approval_handoff
  fixtures verified against real lfx serve
- 14 tests green (real LFX subprocess + live uvicorn callback server)
2026-09-06 22:47:45 +00:00
..
app feat: flow runtime on LFX with tests 2026-09-06 22:47:45 +00:00
migrations feat: flow engine data layer with tests 2026-09-06 22:28:53 +00:00
scripts feat: flow runtime on LFX with tests 2026-09-06 22:47:45 +00:00
tests feat: flow runtime on LFX with tests 2026-09-06 22:47:45 +00:00
.python-version feat: initial project setup 2026-09-04 10:17:22 +00:00
alembic.ini feat: flow engine data layer with tests 2026-09-06 22:28:53 +00:00
pyproject.toml feat: flow engine data layer with tests 2026-09-06 22:28:53 +00:00