Scaffolding for the Senior Software Engineer (IPD) live coding exercise: an assistant that reads visit data (structured or transcript) and suggests CPT billing codes.
Prompts align with:
- Part 1 — Clinical Coding Assistant (Phase 1)
- Part 2 — Transcript parsing (Phase 2)
- Part 3 — Handling uncertainty (Phase 3)
Starter implementations are stubs; npm run test is expected to fail until you implement logic.
Clone with HTTPS:
git clone https://github.com/osmind-development-org/coding-exercise.git
cd coding-exercise
npm installIf you use the included prompt helper:
cp .env.example .env
# Put your OPENAI_API_KEY in .env (provided at interview time).All phases:
npm run testIndividual phases:
npm run test:phase1
npm run test:phase2
npm run test:phase3