← Certification Library

CERT-MAGIC-RUN-LIVE

Magic Run — Continue Until Unsupported

Magic Run mode. The Tax Professional opens a return in TaxProLink, clears any TPL validation, lands on Personal Information, and clicks Start Abbicus. From there the agent owns the workflow: detect → run → Save & Continue → detect → repeat. The run stops cleanly on the first unsupported screen, blocking validation, or handler failure. Earlier successes are preserved in the aggregate proof's checkpoints.

Ready to run
Launch a run
Dispatch this Certification Client for execution. Certification runs only execute on the paired Windows Agent.

Enqueues this client's Return Summary onto the work queue. The paired Windows Agent picks the job up on its next poll and drives TaxProLink end-to-end. Requires a paired workstation with the Agent online and a TaxProLink session the preparer has signed in to.

Run Certification

Dispatches this Certification Client to the paired Windows Agent.

Engine-only simulator runs live at /dev/simulator.

Navigation & Mapper Probe (v0.1.56)

Read-only TPL probe. The form_grid_dom probe stops at the grid; the new form_entry_dom probe (v0.1.56) continues through Add New and enumerates every editable field on the blank entry form so we can build the mapper. Neither probe types a value or clicks Save. Every completed run is auto-saved and listed below.

Form Grid DOM probe (generalized)

Fill and save Personal Information first (or run CERT-001). Enter the tree anchor id (e.g. 1099R, 1099INT, 1099DIV, W2), then press Capture. The probe locates the live treeview frame by URL pattern, dumps every anchor, synthetic-clicks the requested anchor, polls for the grid frame, and dumps every control + every onclick attribute containing nextCall=. It stops there.

Legacy probes (inspection only)

Recent probe captures (auto-saved)

No captures yet.

Demonstration profile

Tax year

2025

Population

Basic W2

Expected reconciliation outcome

Partial — some scenarios honestly unsupported

Client profile

Name

Morgan T. Avery

Filing status

Single

Household

Magic-run progressive test — same synthetic identity as CERT-PERSONAL-INFO-LIVE

Location

Fictional — Austin, TX

Organizer summary

Live-DOM certification scaffold for progressive multi-screen runs starting from any supported TPL screen. The preparer owns navigation up to the first supported screen; Abbicus owns every screen after that until coverage ends.

  • Run mode: Magic Run (execution_scope="magic_continue")
  • Plan is fixed at two engine steps: session_check + detect_and_continue
  • Loop lives inside the agent — no engine change required to extend coverage
  • Progress-first: checkpoints survive a later screen's failure
  • Stops on unsupported screen, no-navigation-progress, or handler failure
Source documents
The package of documents this client provided to the preparer.
  • Synthetic identity: Morgan T. Avery (fictional)Other
Document checklist
Source documents the preparer would receive from this client.
  • Synthetic identity (fictional)Other
Expected supported forms
Expected Abbicus workflow
Preparer-facing description of the steps Abbicus will perform.
  1. Verify the preparer's TaxProLink session is open and ready()
  2. Detect → run → Save & Continue → re-detect, looping until an unsupported screen, blocking validation, or handler failure is reached. Aggregate proof carries per-screen checkpoints and a stopping_reason.()
Expected review items

No items expected to require preparer review.

Expected outcomes
Frozen reference outcomes used by regression and demos.

Execution

2 steps — Completed with unsupported items

Plan is fixed at session_check + detect_and_continue. The Magic loop advances as far as chrome-cdp coverage allows; today that means Personal Information then a clean stop on the next screen.

Reconciliation

0 forms, 12 matches, 0 review items

Completed return

  • Not a completed return — progressive multi-screen certification
  • Aggregate proof exposes completed_screens, checkpoints, and stopping_reason
Return Summary
A canonical Return Summary is attached to this client and ready for the engine.

rs_cert_magic_run_live · version 0.1.0

Authoring notes

Permanent progressive live-browser certification under Magic Run mode. All data is fictional. Coverage expands as new screens are added to chrome-cdp.cjs (detector anchor + handler) and adapter.cjs (dispatcher branch). No engine, planner, contract, or new cert client required to extend coverage — this single cert grows with the agent.