@DJJones PFA the spec for the health data upload to the fitness page. For anyone else following we want to add the ability for people to upload their health records and bloodwork etc to their BrainDrive as part of working with their Ai to define and reach their fitness and health goals.
spec.md (33.8 KB)
Questions comments and ideas welcome as always!
Thanks
Dave
For BrainDrive feature testing, we create fictional document packages that behave like real user uploads without using real personal data.
The process starts with a persona, like Katie, and a realistic scenario: financial stress for Finance, or labs and fitness goals for Health. From there, we define the source universe: fictional banks, labs, clinics, merchants, providers, account IDs, patient IDs, and document conventions. Nothing uses real institutions, real PHI, real account numbers, or copied layouts.
Each package includes:
- A persona file with background, tone, goals, and hidden context.
- A profile file with canonical facts.
- A document manifest listing every uploadable fixture.
- Ground truth JSON for evaluator checks.
- Scenario JSON files for harness workflows.
- A rubric describing must-pass behavior and failure modes.
- A generator script that creates the actual PDFs and CSVs.
The generated documents are intentionally realistic enough to test extraction and reasoning: statements have balances and transactions, labs have dates and biomarker trends, visit notes include constraints, and edge cases include stale docs, ambiguous exports, out-of-scope uploads, and parse failures.
Every generated document is marked as synthetic test data. The goal is to test BrainDrive’s behavior under realistic conditions while keeping the fixture set safe, reproducible, and free of real user data.
This is a glimpse at the end documents created from this process:
- Recent lab panel: MeadowPath_Labs_ComprehensivePanel_2026-02-18.pdf
- Updated lab panel: MeadowPath_Labs_ComprehensivePanel_2026-05-10.pdf
- Stale lab: MeadowPath_Labs_StalePanel_2021-08-14.pdf
- Visit summary: Greenway_PrimaryCare_VisitSummary_2026-03-04.pdf
- Medication list: Greenway_PrimaryCare_MedicationList_2026-03-04.pdf
- Wearable export CSV: PulseTrack_WearableExport_2026-05.csv
- Out-of-scope finance PDF: CedarAtlantic_Checking_OutOfScope_2026-05-15.pdf
- Parse-failure PDF: Broken_Lab_Report_ParseFailure.pdf