Prep my visit skill#2
Conversation
…eval suite Ship the new dual-spec prep-my-visit skill with IPS contracts, lab-opportunity guardrails, and production-minded Waza scenarios so visit prep is safer, clearer, and easier to trust. Co-authored-by: Cursor <cursoragent@cursor.com>
Package a detailed skill README and remove non-ASCII glyphs from runtime instructions so docs stay portable, readable, and ready for every terminal. Co-authored-by: Cursor <cursoragent@cursor.com>
|
eady to merge from my side. Final pre-merge status: Scope is clean and intentional: prep-my-visit skill + eval suite + dedicated workflow + docs only. Live-model Waza run is still pending Copilot usage availability: |
Summary:
Add a new prep-my-visit skill that generates an IPS-aligned pre-visit package (provider summary, patient companion, lab opportunities, and portal-ready snippets) with strict health-data-only boundaries.
Add deterministic validation helpers for IPS structure, lab-opportunity guardrails, and snippet constraints under skills/prep-my-visit/scripts/.
Add a comprehensive Waza eval suite for prep-my-visit (positive, negative/routing, guardrail, adversarial, and deterministic golden scenarios), plus a dedicated workflow for skill readiness checks.
Add a detailed skill README with practical usage guidance for Claude/OpenClaw runtime and Copilot-backed Waza eval execution.
What’s included
New skill
skills/prep-my-visit/SKILL.md
skills/prep-my-visit/README.md
skills/prep-my-visit/references/*
skills/prep-my-visit/scripts/*
New eval suite
evals/prep-my-visit/eval.yaml
evals/prep-my-visit/eval.mock.yaml
evals/prep-my-visit/README.md
evals/prep-my-visit/tasks/*.yaml
evals/prep-my-visit/fixtures/golden-visit-input.json
CI/workflow
.github/workflows/prep-my-visit-evals.yml
Safety and scope guarantees
No diagnosis, prognosis, or treatment recommendations.
No auto-ordering tests and no auto-send portal behavior.
No billing/insurance/prior-auth/EOB domain content.
PHI boundary preserved to workspace-only operations.
Category B lab suggestions constrained to discuss-with-doctor posture.
Category C (DTC path) requires explicit opt-in.
Test plan
waza check skills/prep-my-visit
waza run evals/prep-my-visit/eval.mock.yaml -v (structural/demo lane)
waza run evals/prep-my-visit/eval.yaml -v (live lane; pending Copilot quota availability)
Notes
This PR is intentionally scoped to prep-my-visit only (skill + evals + workflow + docs), separated from larger branch work for clean review and safer merge.