CERT-PERSONAL-INFO-LIVE-V1PLAN
Parity certification for the V1 mapper → tpl.screen.run_plan path. The Tax Professional opens a return in TaxProLink, advances to the Personal Information page, and clicks Begin Execution. The engine builds a V1 ScreenFillPlan from src/lib/tpl-mapper/mappings/personal-info.ts and ships it to the agent, which fills every field using V1 content.js semantics, reads back, clicks Save, and verifies navigation advanced. Coexists with CERT-PERSONAL-INFO-LIVE; neither retires the other until cutover is approved.
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.
Diagnostics
Behind-the-scenes checks Abbicus runs before each execution: agent, Chrome tab, expected screen, anchor field, plus the full top URL / frame map / tab list on failure.
Agent version
Expected v0.1.80
Chrome / CDP reachable
not yet checked
TaxProLink tab attached
not yet checked
Expected screen detected
not yet checked
First field focused by agent
not yet checked
Run Certification
Run Preflight above. This button enables when all preflight checks pass.
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.
Recent probe captures (auto-saved)
No captures yet.
Tax year
2025
Population
Basic W2
Expected reconciliation outcome
All match
Name
Morgan T. Avery
Filing status
Single
Household
Single-screen V1-plan parity test — not a full return
Location
Fictional — Austin, TX
Live-DOM parity certification for the V1 mapper engine. Same preparer handoff as CERT-PERSONAL-INFO-LIVE; different transport.
No items expected to require preparer review.
Execution
2 steps — Completed
Plan is fixed at session_check + run_v1_screen_plan because the Return Summary carries execution_scope="live_personal_info_v1plan". The V1 mapper builds the plan at planning time; the agent treats it as opaque instruction data.
Reconciliation
0 forms, 12 matches, 0 review items
Completed return
rs_cert_personal_info_live_v1plan · version 0.1.0
Manual-assist only: Abbicus never writes deletions to the vendor system. The Tax Professional owns this step.
Parity certification for the V1 mapper engine. All data is fictional. Coexists with CERT-PERSONAL-INFO-LIVE; do not retire the V2-native handler before this certification has run cleanly against live TPL at least once.