WorkflowPatch Start async fit check

Synthetic proof · browser, API, and device-action control

Browser action reliability proof.

A first paid slice for teams automating browser, API, device, or operations-console work: redacted action requests become a dry-run ledger with visible approval, blocked, failure, and error states before any credential, kiosk, endpoint, customer account, API write, or external form submission is touched.

11redacted or synthetic source actions
2dry-run action plans
5blocked scope rows
3failure or hard-error rows

Approved Rows

Only provided exports, approved API rows, device-alert samples, or redacted target-flow notes can become action plans.

Action Ledger

Clean rows become dry-run browser or API action plans with stable state and owner fields.

Failure Taxonomy

Selector drift, API timeouts, missing fields, and rate limits become visible review rows.

Scope Blocks

Credentials, proxies, anti-bot work, live sources, duplicates, device changes, and submissions stop before action.

Production boundary: no live browser action, API write, MDM change, kiosk action, account operation, external form submission, credential handling, customer data, anti-bot bypass, proxy work, security advice, legal advice, or production access.
Input State Decision Output Boundary
Approved API lookup row ok action_plan_ready Dry-run action ledger No live API write.
Selector missing on browser read selector_missing selector_drift Failure taxonomy Pause flow and review selector.
Anti-bot or proxy requested blocked antibot_proxy_scope Blocked action queue No platform-rule evasion.
Live form submission requested blocked live_form_submission_scope Blocked action queue No external submission.