

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
1# GitHub Copilot Instructions for MedLens+23## Mission45Build MedLens+ as a safety-first, longitudinal medical report intelligence platform.67## Non-Negotiables89- Never diagnose disease.10- Never prescribe medicine.11- Never suggest dosage changes.12- Never replace doctor consultation.13- Always use report-provided reference ranges.14- Warn when comparing values from different labs.1516## Engineering Defaults1718- Use typed contracts and schema-first development.19- Keep provider integrations behind interfaces and factories.20- Keep config env-backed and feature-flag-backed.21- Add tests for any changed behavior.22- Update docs in the same PR for architecture/config/flow changes.2324## Branch and PR Rules2526- Trunk-based: branch from `main`, PR back to `main` (squash merge).27- Long-lived branches: `main` only.28- All merges to protected branches are **manual PR merges** — auto-merge disabled.29- **Every commit message must pass `commitlint.config.cjs`** or the required CI check fails the PR: conventional `<type>(<scope>): <subject>` header, valid type, header ≤100 chars, blank lines between header/body/footer. `body-max-line-length` is disabled (commit bodies routinely contain unwrappable URLs).30- Link a GitHub issue (`Closes #NNN` or `Relates to #NNN`) in every PR.31- Use the [PR template](../pull_request_template.md) — summary, safety impact, privacy impact, test evidence.32- **AI reviews (Copilot, CodeRabbit) are manual only** — request when the PR is ready and scoped (see `docs/07-open-source/08-TOOLING_SETUP.md`).33- **PR size (recommended):** ≤150 changed files for AI tools; ≤400 lines meaningful diff; one logical change per PR when possible.3435## Local Validation3637Run before requesting review:3839- `pnpm lint`40- `pnpm typecheck`41- `pnpm test`42- `pnpm build`4344## Reference Docs4546- `AGENTS.md`47- `docs/01-product/03-GOLDEN_RULES.md`48- `docs/02-architecture/01-SYSTEM_ARCHITECTURE.md`49- `docs/06-ops/02-CONFIGURATION_AND_FLAGS.md`50- `docs/07-open-source/09-QUALITY_GATES.md`51- `docs/07-open-source/06-GITHUB_PROJECTS.md`52- `.cursor/skills/code-review-and-pr-quality/SKILL.md`53- `.cursor/skills/github-project-delivery/SKILL.md`54
One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| itxSaaad/medlens-plus-app.cursor/rules/testing.mdc · 0 | Cursor rules | testtesting-strategyapimonorepo | 29/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.claude/skills/web-frontend/references/composition-patterns/AGENTS.md · 0 | AGENTS.md | styleapiuido-not | 57/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.claude/skills/web-frontend/references/react-best-practices/AGENTS.md · 0 | AGENTS.md | buildstyletypessecurity+6 | 65/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/agent-discipline.mdc · 0 | Cursor rules | teststyleagent-behaviour | 53/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/devops-ci.mdc · 0 | Cursor rules | securitydo-not | 23/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/engineering-standards.mdc · 0 | Cursor rules | test | 35/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/fastapi-backend.mdc · 0 | Cursor rules | testlint-formatstyle | 66/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/frontend-quality.mdc · 0 | Cursor rules | securityui | 33/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/github-delivery.mdc · 0 | Cursor rules | git | 16/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/graphify.mdc · 0 | Cursor rules | do-not | 45/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/langgraph-ai-workflows.mdc · 0 | Cursor rules | do-not | 32/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/medical-safety.mdc · 0 | Cursor rules | do-not | 23/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/nextjs-frontend.mdc · 0 | Cursor rules | teststylearch | 80/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/pr-quality-gate.mdc · 0 | Cursor rules | testgit | 43/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/rules/technical-seo.mdc · 0 | Cursor rules | no sections | 24/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/skills/web-frontend/references/composition-patterns/AGENTS.md · 0 | AGENTS.md | styleapiuido-not | 45/100 | 14 days ago | |
| itxSaaad/medlens-plus-app.cursor/skills/web-frontend/references/react-best-practices/AGENTS.md · 0 | AGENTS.md | buildstyletypessecurity+6 | 65/100 | 14 days ago | |
| itxSaaad/medlens-plus-appAGENTS.md · 0 | AGENTS.md | gitdo-notagent-behaviour | 59/100 | 14 days ago | |
| itxSaaad/medlens-plus-appapps/mobile/CLAUDE.md · 0 | CLAUDE.md | stylearchmonorepoagent-behaviour | 86/100 | 14 days ago | |
| itxSaaad/medlens-plus-appCLAUDE.md · 0 | CLAUDE.md | testgitmonorepodo-not+1 | 76/100 | 14 days ago |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| chihebnabil/lovable-boilerplate.github/instructions/global.instructions.md · 65 | Copilot instructions | buildlint-formatstylearch+4 | 100/100 | 14 days ago | |
| louislam/uptime-kuma.github/copilot-instructions.md · 90k | Copilot instructions | setupbuildtestlint-format+9 | 100/100 | 14 days ago | |
| JCodesMore/ai-website-cloner-template.github/copilot-instructions.md · 32k | Copilot instructions | buildlint-formatstylearch+3 | 97/100 | 7 days ago | |
| bagisto/bagisto.github/copilot-instructions.md · 28k | Copilot instructions | setupbuildteststyle+5 | 97/100 | 14 days ago | |
| darkmatter/nixmac.github/copilot-instructions.md · 25 | Copilot instructions | setupbuildtestlint-format+8 | 96/100 | 14 days ago | |
| nerolis-lab/nerolis-lab.github/copilot-instructions.md · 32 | Copilot instructions | setupbuildtestlint-format+11 | 96/100 | 14 days ago | |
| thangaram611/second-brain.github/copilot-instructions.md · 0 | Copilot instructions | setupteststylearch+4 | 96/100 | 14 days ago | |
| doubts-suplab/eeik-bootstrap.github/instructions/cdk-terraform.instructions.md · 1 | Copilot instructions | teststylearchtypes+2 | 96/100 | today |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/itxsaaad-medlens-plus-app-github-copilot-instructions)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.