diagnose, interpret law authoritatively, or replace counsel.
## Workflow-specific entry points
- For SNF PDF records, load `elder-care-casework/skills/snf-records-review/SKILL.md`, `RUBRIC.md`, and `REVIEWER_PROMPT.md` before reviewing.
- For audio recordings, transcripts, plan
PDFs live under `samples/synthetic-documents/`.
- The unified evidence API accepts one atomic `1..N` unlabeled-PDF batch; never infer document type from a filename. Only a commit marker may trigger
Generation** (up to `PHASE2_MAX_ITERATIONS`, only if Phase 1 produced a PDF):
- Each iteration is a generate pass followed by a validate pass
- Generate: invokes Copilot with a prompt
skill's `package.json` for further deps and MCP server requirements.
### SKILL.md format
```yaml
---
name: pdf-processing # 1-64 chars, lowercase + digits + hyphens
description: Extract text and tables from PDF files
technical user descriptions of garden structures (pergolas, gazebos, pavilions) into professional-grade structural construction PDF packages. It is installed into agentic environments (Claude Cowork, Antigravity, Gemini CLI) via the plugin
universal median-cut pattern: baked-in hard negatives, ANOVA-inspired, data-level contrastive learning.
- `pdf-extraction` is the standalone PDF -> enriched-Markdown workflow and uses
`class-balancing` for its layout
matching decoder; never substitute current pixels.
Mutation guards still use current records.
- When pdf_fields_enabled is advertised, read_pdf_fields/read_pdf_field pin
asset/revision; single-field reads add the exact pdf