{"route":"/skills/modbus/workflows/extract-pdf-register-map","title":"Extract PDF register evidence","description":"Turn a PDF manual or bounded page range into traceable candidates and grouped extraction exceptions without performing source-map review.","enabled":true,"tab":"skills/modbus/workflows/extract-pdf-register-map.md","updatedAt":"2026-09-06","url":"https://studioseventeen.io/skills/modbus/workflows/extract-pdf-register-map","markdown":"# Extract PDF register evidence\n\nTurn a PDF manual or bounded page range into traceable candidates and grouped extraction exceptions without performing source-map review.\n\n## Steps\n\n1. {\"id\":\"extract\",\"kind\":\"skill\",\"skill\":\"extract-pdf-map\",\"inputs\":[\"pdf-source/v1\"],\"output\":\"candidate-map/v1\"}\n2. {\"id\":\"review\",\"kind\":\"skill\",\"skill\":\"review-evidence\",\"inputs\":[\"candidate-map/v1\"],\"output\":\"modbus-map-evidence-review/v1\"}\n3. {\"id\":\"confirm-source\",\"kind\":\"human-gate\",\"condition\":\"decision_groups is non-empty\",\"inputs\":[\"candidate-map/v1\",\"modbus-map-evidence-review/v1\"],\"output\":\"modbus-review-decisions/v1\",\"instruction\":\"Resolve all independent extraction exception groups in one batch. Never ask page by page.\"}\n\n## Stop conditions\n\n- unreadable or rights-restricted PDF\n- incomplete source coverage on selected points\n- write, broadcast, scan, or OCR of an entire unbound manual requested\n\n[Catalog](/skills/modbus/catalog.md)\n"}