diff --git a/site/src/components/intake/steps/DOTIntakeStep.astro b/site/src/components/intake/steps/DOTIntakeStep.astro index d411bd3..ae3cbca 100644 --- a/site/src/components/intake/steps/DOTIntakeStep.astro +++ b/site/src/components/intake/steps/DOTIntakeStep.astro @@ -332,10 +332,17 @@ "ucr-registration": ["dot-sec-fleet","dot-sec-ucr"], "dot-drug-alcohol": ["dot-sec-da"], "boc3-filing": ["dot-sec-boc3"], - "dot-registration": ["dot-sec-operations"], + // New USDOT registration IS the initial MCS-150 → needs the signer's photo ID + "dot-registration": ["dot-sec-operations","dot-sec-photo-id"], "mc-authority": ["dot-sec-operations","dot-sec-photo-id"], "dot-audit-prep": ["dot-sec-operations","dot-sec-fleet","dot-sec-da"], "dot-full-compliance": ["dot-sec-operations","dot-sec-fleet","dot-sec-cargo","dot-sec-ucr","dot-sec-da","dot-sec-boc3","dot-sec-photo-id"], + // FMCSA filings that need the authorized signer's government photo ID + "usdot-reactivation": ["dot-sec-operations","dot-sec-photo-id"], + "emergency-temporary-authority": ["dot-sec-operations","dot-sec-photo-id"], + "carrier-closeout": ["dot-sec-operations","dot-sec-photo-id"], // final MCS-150 (out of business) + authority revocation + "entity-dissolution": ["dot-sec-operations","dot-sec-photo-id"], + "entity-upgrade-bundle": ["dot-sec-operations","dot-sec-fleet","dot-sec-photo-id"], }; function showRelevantSections() { diff --git a/site/src/lib/intake_manifest.ts b/site/src/lib/intake_manifest.ts index 02a868d..11cab75 100644 --- a/site/src/lib/intake_manifest.ts +++ b/site/src/lib/intake_manifest.ts @@ -113,6 +113,12 @@ export const INTAKE_MANIFEST: Record = { "dot-drug-alcohol": ["dot-intake", "review"], "dot-audit-prep": ["dot-intake", "review"], "dot-full-compliance": ["dot-intake", "review"], + // These all file an MCS-150 or operating authority with FMCSA → require the + // authorized signer's government photo ID (collected in the dot-intake step). + "usdot-reactivation": ["dot-intake", "review"], + "emergency-temporary-authority": ["dot-intake", "review"], + "carrier-closeout": ["dot-intake", "review"], + "entity-dissolution": ["dot-intake", "review"], // ── State-Level Trucking Compliance ───────────────────────────────── // Admin-assisted: info collected at checkout, no intake form needed.