Repository and official source
github.com/RonitKhanna333/govassist ↗
Official PMFME SchemeGuidelines.pdf ↗
The citations shown in the prototype resolve to the committed extraction of this source. The quote remains in its original language.
EVIDENCE / REPOSITORY
A compact handoff for the UCS503 demonstration: what is backed by source, what is tested locally, what is configured, and what still needs a human.
github.com/RonitKhanna333/govassist ↗
Official PMFME SchemeGuidelines.pdf ↗
The citations shown in the prototype resolve to the committed extraction of this source. The quote remains in its original language.
Use a non-sensitive PMFME profile. For the boundary demonstration, keep every qualifying value the same and change only age:
{
"applicant_type": "individual",
"is_existing_micro_food_processing_unit": true,
"identified_in_slup_or_verified": true,
"is_unincorporated": true,
"worker_count": 5,
"has_enterprise_ownership_right": true,
"age": 18,
"passed_class_8": true,
"family_member_already_received_assistance": false,
"will_formalize": true,
"own_contribution_percent": 10,
"will_take_bank_loan": true
}Expected age 18 result: NOT_ELIGIBLE, citing individual-age-and-education. Age 19 with the same profile: ELIGIBLE.
python -m pytest -q python data/scripts/validate.py --all python data/scripts/build.py --all --check cd web npm test npm run build
The GitHub Actions workflow repeats the backend and frontend checks for pull requests and pushes to main. Build success is not deployment proof.
PMFME Gate 4 is recorded as approved by Codex, and many clause approvals are also attributed to Codex. Gate 5 is recorded as approved by thorb, but the age expression changed and must be reviewed again.
$env:GOVASSIST_REVIEWER = "Actual Human Reviewer Name" python data/scripts/review.py --scheme pmfme --only all python data/scripts/review.py --scheme pmfme --conditions python data/scripts/validate.py --scheme pmfme python data/scripts/build.py --scheme pmfme
Run interactively. Do not pipe answers or edit .state.json. Confirm: “above 18” means > 18; age 18 fails and age 19 passes.
thorb — corpus, Gate 5 and engine/graph commits are present in the repository.Add only exact commit, PR, issue, documentation or test links supplied by the team. No shared-work claim is inferred.
PR #5 is merged to main. CI passed on main after the merge, and both Vercel production deployments completed. /presentation and /evidence are now production routes.
profile.age > 18; the current .state.json does not record a newer genuine human review..state.json or claim human approval unless a named reviewer completes the interactive passes.