Policy Search Tool (RAG Monorepo)
This project is a full-stack document search system structured as a decoupled monorepo. It connects a Python backend hosted on Render to a static Astro frontend using interactive Svelte components hosted on GitHub Pages. The repository runs path-isolated CI/CD workflows, meaning frontend and backend codebases test and deploy independently based on which files changed.
The Forge Specs
- ✦ Frontend: Interactive Svelte islands managing UI state on top of fast, static Astro layouts.
- ✦ Testing: Uses HTTPX ASGITransport for in-memory API testing, keeping the runtime completely isolated.