← Certification Library

CERT-SSN-LIVE

Live New Return — Create (SSN + Reenter + Save)

Single live-browser certification: writes the taxpayer SSN into TaxProLink's New Return screen (both Primary SSN and Reenter SSN groups), clicks Save and Continue, and verifies TaxProLink advanced to the next page. All six SSN segments are verified by DOM readback. No other fields are touched. This is the only certification client that drives a real TaxProLink session today.

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

Live New Return screen certification — explicit PASS gate.

This run dispatches exactly one live TaxProLink operation (tpl.new_return.create) via BrowserRuntime.run_op() and stops. The result is PASS only if every criterion below is met; otherwise FAIL — no partial success.

  1. BrowserRuntime run_op() executes tpl.new_return.create.
  2. SSN is written to the live TaxProLink DOM (proof surface = browser).
  3. Primary SSN — DOM ReadbackProof verifies ssn1.
  4. Primary SSN — DOM ReadbackProof verifies ssn2.
  5. Primary SSN — DOM ReadbackProof verifies ssn3.
  6. Reenter SSN — DOM ReadbackProof verifies confirmation segment 1 (discovered field name).
  7. Reenter SSN — DOM ReadbackProof verifies confirmation segment 2 (discovered field name).
  8. Reenter SSN — DOM ReadbackProof verifies confirmation segment 3 (discovered field name).
  9. Save / Save and Continue button was clicked.
  10. TaxProLink advanced past the New Return screen (Personal Information page evidence).
  11. No simulator-grade handler was used for the operation.

The Preparation Reconciliation Report renders an explicit CERT-SSN-LIVE pass/fail gate built from these eleven checks.

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.

Legacy probes (inspection only)

Recent probe captures (auto-saved)

No captures yet.

Demonstration profile

Tax year

2025

Population

Basic W2

Expected reconciliation outcome

All match

Client profile

Name

Morgan T. Avery

Filing status

Single

Household

Single-screen test — not a full return

Location

Fictional — Austin, TX

Organizer summary

Live-DOM certification scaffold. Only the New Return SSN screen is exercised against TaxProLink. Nothing else is entered, submitted, or filed.

  • Exactly one real-browser op: tpl.new_return.create
  • DOM ReadbackProof verifies primary ssn1/ssn2/ssn3 and the reenter trio
  • Halts after Save+navigation evidence — no downstream return-data steps
Source documents
The package of documents this client provided to the preparer.
  • Synthetic SSN: 521-48-1247 (fictional)SSN
Document checklist
Source documents the preparer would receive from this client.
  • Synthetic SSN (fictional)SSN
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 on the New Return SSN screen()
  2. Write the preparer-entered SSN into ssn1/ssn2/ssn3 via BrowserRuntime.run_op() and verify by DOM readback (SSN must be entered manually by the preparer for 2025 runs)()
Expected review items

No items expected to require preparer review.

Expected outcomes
Frozen reference outcomes used by regression and demos.

Execution

2 steps — Completed

Plan is fixed at session_check + start_new_return because the Return Summary carries execution_scope="live_ssn_only". No simulator handler is invoked.

Reconciliation

0 forms, 3 matches, 0 review items

Completed return

  • Not a completed return — single-field certification only
  • DOM-verified: ssn1, ssn2, ssn3
Return Summary
A canonical Return Summary is attached to this client and ready for the engine.

rs_cert_ssn_live · version 0.1.0

Authoring notes

Permanent single-field live-browser certification. SSN is fictional. Do not add additional fields here — the whole point of this client is that the plan stays at exactly two steps so the SSN slice is provable in isolation. Workflow expansion requires fresh governance approval.