Prepare Vercel-ready project landing page#19
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Kilo Code Review could not run — your account is out of credits. Add credits or switch to a free model to enable reviews on this change. |
Summary by cubic
Prepares a polished, Vercel-ready project landing page and serverless entrypoint for the FastAPI app. Adds badges, deploy docs, safer output paths, and broader CI support, and bumps the app to v0.1.2.
New Features
api/index.pyASGI entrypoint,vercel.jsonrewrites all routes to the app, and.vercelignoreto trim builds.UPCA_OUTPUT_BASE(default/tmp/upca) with strict relativeoutput_dirvalidation in API and CLI./planand/compile, plus README badges and a Deploy to Vercel guide.--dry-runto print the plan as JSON without writing files.Refactors
templates.py; root now serves the maintained template; version set to 0.1.2.scripts/check.sh.pytest.requirements.txt(fastapi,uvicorn,pydantic) and devhttpx2; set.python-versionto 3.12.Written for commit 23fc831. Summary will update on new commits.