| { |
| "schemaVersion": "0.1", |
| "name": "draft-discovery-objection", |
| "intent": "Draft an objection to an over-broad discovery request citing FRCP 26(b)(1)", |
| "inputs": ["request_text", "case_caption", "request_num"], |
| "preconditions": [ |
| "User has the discovery request text loaded", |
| "User has the case caption with court and case number" |
| ], |
| "steps": [ |
| { |
| "id": "open-doc", |
| "instruction": "Click 'New Document' in the case management toolbar to start the objection", |
| "action": "click", |
| "target": { |
| "description": "New Document button in the case management toolbar", |
| "bbox": [120, 80, 240, 110], |
| "ax_role": "button", |
| "ax_name": "New Document" |
| }, |
| "successCheck": "An empty document editor pane is visible and focused", |
| "fallback": "If the toolbar button is hidden, open File menu and select New Document" |
| }, |
| { |
| "id": "type-caption", |
| "instruction": "Type the case caption {{CASE_CAPTION}} at the top of the document", |
| "action": "type", |
| "target": { |
| "description": "Document body — caption area at top of page 1", |
| "ax_role": "textbox", |
| "ax_name": "Document body" |
| }, |
| "successCheck": "The caption {{CASE_CAPTION}} is rendered at top of document", |
| "fallback": "Use the firm's saved caption template if one exists for this court" |
| }, |
| { |
| "id": "draft-objection", |
| "instruction": "Draft an objection citing FRCP 26(b)(1) noting that request {{REQUEST_NUM}} is over-broad and unduly burdensome relative to the proportional needs of the case", |
| "action": "type", |
| "target": { |
| "description": "Document body — objection paragraph area", |
| "bbox": [40, 280, 760, 600], |
| "ax_role": "textbox", |
| "ax_name": "Document body" |
| }, |
| "successCheck": "Objection paragraph references FRCP 26(b)(1) and request number {{REQUEST_NUM}}" |
| }, |
| { |
| "id": "save-draft", |
| "instruction": "Save the draft objection to the case folder for attorney review", |
| "action": "click", |
| "target": { |
| "description": "Save button in the document toolbar", |
| "bbox": [620, 80, 700, 110], |
| "ax_role": "button", |
| "ax_name": "Save" |
| }, |
| "successCheck": "Document is saved with a timestamp and appears in the case folder", |
| "fallback": "Use Cmd+S keyboard shortcut if the Save button is unresponsive" |
| } |
| ], |
| "meta": { |
| "domain": "paralegal", |
| "redacted": true, |
| "placeholders": ["{{CASE_CAPTION}}", "{{REQUEST_NUM}}"] |
| }, |
| "extensions": {} |
| } |
|
|