Intended users
Rural entrepreneurs and first-time applicants checking whether an existing micro food-processing unit fits PMFME’s individual-unit route.
UCS503 · FULL-STACK PROTOTYPE
Government-scheme guidance that shows its work: deterministic eligibility logic, verbatim official evidence, and a conversation a citizen can actually use.
01 · WHY THIS PROJECT
Government guidance is often long, formal and scattered across PDFs. A citizen may know their situation but not the vocabulary of the circular. GovAssist turns one official source into a guided check, then keeps the evidence attached to the answer.
Rural entrepreneurs and first-time applicants checking whether an existing micro food-processing unit fits PMFME’s individual-unit route.
It has a concrete eligibility journey, a committed official source PDF, meaningful thresholds, and a useful real-world problem for a grounded prototype.
02 · PROPOSED SOLUTION
Plain-language questions, four text interfaces, and English/Hindi microphone input where it is enabled.
ImplementedThe LLM never decides eligibility. A restricted three-valued evaluator applies the reviewed PMFME expressions.
TestedEvery decisive condition resolves to the exact clause, page number and official source URL.
Tested03 · IMPLEMENTED USER JOURNEY
Use the production root for the signed-out PMFME flow. PR #5 is merged to main, and the completed Vercel deployment serves /presentation and /evidence as production routes.
04 · SYSTEM ARCHITECTURE
Chat, localized catalogs, answer controls, recorder and speech fallback.
Root route hostedRoutes text, profile answers, language handling and visible degradation.
Tested with TestClientOfficial PDF → extracted text → reviewed clauses → generated rules, graph and clause rows.
Committed dataGroq is configured for the current deployment. Bhashini and database/auth code are present but not configured for the deployed demo.
Configuration-dependent05 · UML MATERIAL
These are responsive presentation previews paired with formal Mermaid UML/source artifacts in docs/diagrams/. The SVG previews are maintained as presentation data; the .mmd files remain the reviewable UML sources.
docs/diagrams/01-use-case-citizen-eligibility.mmddocs/diagrams/02-use-case-grounded-question.mmddocs/diagrams/03-use-case-multilingual-interaction.mmddocs/diagrams/04-use-case-corpus-review.mmddocs/diagrams/05-sequence-start-assessment.mmddocs/diagrams/06-sequence-submit-answer.mmddocs/diagrams/07-sequence-final-verdict.mmddocs/diagrams/08-sequence-free-form-question.mmddocs/diagrams/09-sequence-ingest-review-build.mmddocs/diagrams/10-class-architecture.mmd06 · SCOPE HONESTY
> 18.07 · EVIDENCE
Implementation, tests, corpus and diagrams:
github.com/RonitKhanna333/govassistOfficial PMFME source:
SchemeGuidelines.pdfpython -m pytest -q python data/scripts/validate.py --all python data/scripts/build.py --all --check cd web; npm test; npm run build
Run these in the repository root. CI passed on main after PR #5 merged.
Production-route verification remains separate from build evidence: desktop/mobile layout, eligible/ineligible flows, the exact age-18 boundary, scheme picker, microphone, TTS, language flows, console and link checks.
Manual production verification pending08 · TEAM CONTRIBUTION EVIDENCE
This table is driven from repository history reviewed for this deliverable. It does not infer work from team membership or presentation roles.
09 · NEXT