Methodology — how we research, verify, and update procedural information

Step-by-step methodology for researching, verifying, and maintaining MigrantUSA's 6,000+ pages of immigration, tax, and procedural information.

Methodology

This page documents the specific research and verification methodology behind every MigrantUSA page. It complements our Editorial standards which cover policy.

Source identification

For every topic, we identify the authoritative primary source first.

Federal procedural content

TopicPrimary source
USCIS forms (I-485, N-400, I-130, etc.)uscis.gov form instruction PDFs + USCIS Policy Manual
IRS / ITIN proceduresirs.gov form instructions + IRS Publication 519, 1915
Immigration medical exam vaccinesCDC Civil Surgeon Technical Instructions
Social Security Administrationssa.gov
Department of State (consular processing, visa wait times)travel.state.gov
Immigration courtsjustice.gov/eoir
Federal benefits programsbenefits.gov, individual agency sites

State procedural content

TopicPrimary source
State income taxEach state’s Department of Revenue + Tax Foundation cross-check
Driver license / state IDEach state’s DMV / DPS / MVA / RMV / equivalent
Medicaid / CHIPEach state’s Medicaid agency + Medicaid.gov
Immigration court (state-level)EOIR’s per-court page
State benefitsState agency websites
Vital recordsState Vital Records office

Consular content

For each origin country represented (12 Hispanic countries at launch), the authoritative source is that country’s Ministry of Foreign Affairs / Cancilleria, plus its consulate websites for US-located consulates.

Verification process

  1. Draft creation — content is researched against primary sources and drafted with all citations recorded in the page’s source_urls frontmatter field.
  2. Specifics verification — every dollar amount, deadline, form code, phone number, address, and procedural step is re-checked against the live primary source. If a primary source has been updated since drafting, the page is updated to match before publication.
  3. Cross-reference — for state-specific topics, a Tier 2 source (Tax Foundation, AILA, AAP, etc.) is cross-checked against the Tier 1 agency source. Discrepancies are noted in the body.
  4. Bilingual parity — the equivalent Spanish (or English) sibling page is verified to contain identical factual claims. Translation preserves agency terminology, form codes, and statute references exactly.
  5. Publication with Trust Box — page goes live with visible Last Verified date, source agency citation, and “verify with the issuing agency before taking action” reminder.
  6. Re-verification — every 90 days minimum, every page is re-verified against current primary sources.

Automated source monitoring (how our updates stay current)

A significant portion of our verification work is automated. The infrastructure that monitors primary sources runs continuously and feeds prioritized re-verification queues to our editorial process:

Automated monitorWhat it watchesCadenceWhat triggers
Federal Register APIAll immigration-related federal rules (DHS, DOJ-EOIR, DOS)DailyAny new published rule auto-flags affected pages for editorial review within 7 days
USCIS Processing Times scraperegov.uscis.gov per-form per-office timesWeeklyAny time-band change ≥1 month auto-flags the form-specific page
EOIR statistics scraperPer-court immigration backlog + asylum-grant ratesMonthlyMaterial change auto-flags state hub pages
State DMV contact verifierPer-state DMV undocumented-license contact infoMonthlyPhone or URL change auto-flags the state DMV page
Per-country consulate verifierAll 12 Hispanic countries’ US consulates (51 Mexican, 29 Salvadoran, 26 Guatemalan, etc.)QuarterlyAddress or phone change auto-flags the city-specific page
TPS designation trackerDHS TPS country designations + re-registration deadlinesDailyDesignation extension, termination, or re-registration window open/close auto-flags the country page within 24 hours
OBBBA / fee schedule trackerUSCIS H.R. 1 / OBBBA fees + effective datesDailyAny fee change auto-flags affected procedure pages within 24 hours

The automated monitors produce change-flagged pages that editorial reviews on a priority queue. Pages with no flagged change still re-verify on the 90-day cycle minimum.

Editorial update triggers (human review)

Beyond the automated monitors, accelerated re-verification is triggered by:

  • USCIS Policy Manual updates — within 7 days
  • USCIS form revision — within 7 days of new form version posted
  • USCIS fee schedule change — within 24 hours of effective date
  • IRS form/instruction revision affecting ITIN procedures — within 7 days
  • State agency contact change — within 30 days when discovered
  • State tax law change — within 30 days of legislative effective date
  • Federal court decision affecting immigration procedure — within 14 days
  • Reader-reported error — within 7 days of receipt (see Corrections policy)

State-specific vs federal-uniform information

Some procedural information is federal-uniform — it applies the same in all 50 states (e.g., USCIS Form I-485 fee, IRS ITIN application procedure). Federal-uniform information is verified once and applied across all pages.

Other procedural information is state-specific — it varies by jurisdiction (state tax rates, DMV fees, state Medicaid eligibility limits). State-specific information requires per-state verification against each state’s agency.

We mark state-specific pages with a state: frontmatter field to enable per-state verification cycles.

Bilingual accuracy methodology

The bilingual nature of MigrantUSA creates specific accuracy risk: translations can silently drift if not verified. Our methodology:

  • Form codes preserved exactly (e.g., “Form I-485” stays “Formulario I-485” — never localized to “Solicitud I-485”)
  • Agency names preserved with explanation (“USCIS” stays “USCIS”, explained as “Servicios de Ciudadania e Inmigracion” first reference)
  • Fees and dates identical between EN and ES siblings (audit script flags discrepancies)
  • Legal nuance preserved — when a US legal concept has no Spanish equivalent (e.g., “Adjustment of Status”), we use the English term with Spanish definition rather than a misleading “translation”
  • Disclaimer parity — every English disclaimer has a Spanish equivalent saying the same thing legally

Limitations and disclaimers

What our methodology cannot do:

  • Predict policy changes — if Congress, USCIS, or a state agency changes a rule between our last verification and your read, our page may be out of date. The Last Verified date tells you when we last checked.
  • Replace personalized legal advice — we describe how procedures work categorically. Whether a procedure applies to YOUR specific situation requires a licensed attorney’s review.
  • Guarantee outcomes — procedural information does not predict government decisions. Following our guidance is not a guarantee of any specific outcome (USCIS approval, IRS acceptance, state benefit eligibility).
  • Cover every jurisdiction — we focus on US federal + 50 US states + DC + Puerto Rico + 12 Hispanic origin countries’ consulates in the US. Other countries’ consulates and other US territories may not have dedicated coverage at launch.

These limitations are stated explicitly on every page’s disclaimer line and in our default Trust Box.


Updated: 2026-05-25. Our methodology evolves as we learn from reader feedback and from observed drift between source agencies and reality. Material changes to methodology will be noted with the change date here.

Frequently asked questions

How do you verify state-specific information across 50 states?
We maintain per-state primary-source URL lists for each topic (DMV, tax agency, Medicaid agency, immigration court, etc.). Verification involves checking each state’s agency website at draft time and at every 90-day review cycle. We rank Tier 1 (agency direct) over Tier 2 (third-party aggregators like Tax Foundation).
What happens when a federal policy changes?
Trigger-based review: within 7 days of a USCIS, IRS, or other federal agency policy change, all affected pages are flagged for accelerated review. The Last Verified date and any visible fee/deadline references are updated.
How are Spanish translations verified?
Translations preserve legal and procedural terminology exactly (form names, statute references, agency names). When a Spanish concept doesn’t have a direct English equivalent (or vice versa), we explain both. Bilingual parity is audited against original Tier 1 sources, not just back-translated.
What if the agency website itself is wrong or out of date?
We cite the agency’s own current publication. If we discover a contradiction (e.g., agency website fee differs from agency PDF instructions), we note the discrepancy on the page and recommend the user contact the agency directly. We do not arbitrate which agency source is correct.