Skip to content

Improve platform reliability and app contracts#13

Merged
abhinavsingh9714 merged 4 commits into
mainfrom
feature/app-hardening
Apr 4, 2026
Merged

Improve platform reliability and app contracts#13
abhinavsingh9714 merged 4 commits into
mainfrom
feature/app-hardening

Conversation

@Ay2012

@Ay2012 Ay2012 commented Apr 2, 2026

Copy link
Copy Markdown
Owner

This PR improves the reliability of the app across the backend, frontend, and local setup.

It includes:

proper backend error handling for failed analysis requests
updated Docker, docs, and config for the current FastAPI + React setup
backend support for uploads and inspections used by the UI
more accurate live/demo status in the frontend
frontend linting, tests, and CI checks
cleanup of stale config and dependencies
schema-constrained LLM JSON output handling for OpenAI and Gemini
Overall, this makes the app easier to run, more consistent across the stack, and more reliable to build on.

@Ay2012 Ay2012 marked this pull request as ready for review April 3, 2026 17:24
@saranshkr saranshkr added the enhancement Improvement or upgrade label Apr 4, 2026
@abhinavsingh9714 abhinavsingh9714 merged commit 06c0a08 into main Apr 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improvement or upgrade

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants