🟡 Intermediate Issue
Problem
There is no automated test verifying that the FastAPI OpenAPI schema generates correctly. Schema generation errors can silently break API docs.
Why It Matters
A simple test calling app.openapi() catches schema generation bugs before they reach production API documentation consumers.
Suggested Files
backend/tests/test_openapi_schema.py (new file)
Definition of Done
🟡 Intermediate Issue
Problem
There is no automated test verifying that the FastAPI OpenAPI schema generates correctly. Schema generation errors can silently break API docs.
Why It Matters
A simple test calling
app.openapi()catches schema generation bugs before they reach production API documentation consumers.Suggested Files
backend/tests/test_openapi_schema.py(new file)Definition of Done
app.openapi()added.pytestpasses cleanly.