Agent guidance

Stable interactive contract

Use the labeled DOM contract documented here. There is no public JSON or RPC API.

Workspace fields

Read stable field IDs or data-field attributes, submit #planner, and read #results. Numeric result hooks use data-metric attributes when present.

Prefilled deep links

Link into the workspace with a URL fragment: /workspace/#plan=<encodeURIComponent(JSON.stringify({version:1,fields:{...}}))>. Field keys are query, state, city, year, wages. This is the same format the in-app Share fields button produces; it only ever contains scalar field values, never imported record tables.

Reference data

Static JSON indexes at /data/states.json and /data/occupations.json list the state and occupation pages linked from /by-state/ and /by-occupation/.

Data boundaries

Examples and imported records are illustrative or user supplied. Do not send private inputs, local saves, or exported records to indexing systems or third parties.