Invite-only testers
MIU, ED, orthopaedic and VFC clinicians, plus junior doctors interested in reviewing safety-before-RAG behaviour, retrieval grounding and fracture-detection research.
Features, intended use and limitations for FractureFlow AI.
FractureFlow AI helps trained clinicians capture structured injury information, apply deterministic red-flag checks, retrieve source-linked UK guidance, and review immobilisation / referral / safety-netting suggestions before acting.
It is clinical decision support, not autonomous diagnosis. Local Trust guidance and senior clinical judgement always override the app. Routine recommendations must cite clinician-CDS-approved sources only.
Distribution is intentionally narrow while clinical safety, Trust localisation and evidence governance continue.
MIU, ED, orthopaedic and VFC clinicians, plus junior doctors interested in reviewing safety-before-RAG behaviour, retrieval grounding and fracture-detection research.
Patients, carers, the general public, or any App Store / open distribution channel until governance sign-off and Trust-local pathways are in place.
This page is written as an AI / modelling portfolio piece. The build order was deliberate: register evidence, lock red flags, gate CDS sources, then consider generation and imaging models.
Source register, ingestion rounds, chunking and governance metadata across national guidance, VFC examples, red-flag packs and immobilisation material.
Deterministic red-flag rules run first. Escalation bypasses retrieval entirely so generation never softens an emergency pathway.
Token-overlap retrieval with authority weighting, priority boosts and a cds_only filter so routine clinician recommendations cite approved sources only.
A validator gates routine outputs and returns an insufficient-source fallback when evidence support is missing — the optional LLM cannot bypass this gate.
Shared vignette schema, Python/Flutter parity tests, RealCaseStudy de-identified cases, and clinician review workflows before any live deployment.
Separate ML track: ensemble screening (EfficientNet / SigLIP / ViT), Grad-CAM overlays, triage grading research, and double-review human labelling packages.
Every case follows a fail-closed path. Escalation is deterministic; generation is optional and validator-gated.
The modelling story is about constraint, evaluation and clinical governance — not unconstrained chat or black-box imaging claims.
Red flags are rule-based and run before RAG. Escalation cannot be softened by a generative model.
Only a small approved subset may drive clinician disposition suggestions; patient-education material stays discharge/safety-netting only.
The LLM provider exists but is off until tracing, approval and validation gates are strong enough for research demos.
Flutter ships a bundled retrieval pack so MIU/ED evaluation can run without depending on a live networked model.
Shared vignettes keep Python engine and Flutter safety logic aligned; RealCaseStudy adds de-identified ED/MIU cases.
X-ray ensemble research and human double-review labelling are explicit modelling workstreams, not silent auto-diagnosis.
| Client | Flutter (iOS + Android) — Assess, History, Sources, Settings |
|---|---|
| Safety engine | Python RecommendationEngine with deterministic red-flag screening before RAG |
| Retrieval | Token overlap + authority weight + priority boost; CDS-only filter for routine outputs |
| Corpus | ~150 registered sources / ~845 chunks (runtime pack sync tracked separately) |
| LLM | Optional provider, disabled by default, cannot bypass recommendation validation |
| Evaluation | 16 vignette harness (expanding), Flutter parity tests, 41 RealCaseStudy cases |
| X-ray ML research | Ensemble + Grad-CAM prototype; human double-review packages; review wizard at xray-review |
FractureFlow AI is an independent research MVP by the developer. It is not affiliated with, endorsed by, or approved by the NHS, NICE, BOAST, MHRA, Apple, Google, or any hospital trust.
Example pathways are not Trust-local protocols. Do not use this prototype for live patient care or patient self-triage. In an emergency, follow local escalation pathways and call 999 when required.