collect photo ID for all FMCSA filings that legally require the signer's ID
Gap: dot-registration (new USDOT=MCS-150) routed through intake but never asked for photo ID; usdot-reactivation, emergency-temporary-authority, carrier-closeout (final MCS-150 + authority revocation), entity-dissolution, and entity-upgrade- bundle weren't wired to collect it at all. - intake_manifest: route usdot-reactivation, ETA, carrier-closeout, entity-dissolution through the dot-intake step - DOTIntakeStep DOT_SECTIONS: add dot-sec-photo-id for dot-registration and all the above (operations + photo ID) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
17b16087a4
commit
6def0f6186
2 changed files with 14 additions and 1 deletions
|
|
@ -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() {
|
||||
|
|
|
|||
|
|
@ -113,6 +113,12 @@ export const INTAKE_MANIFEST: Record<string, IntakeStep[]> = {
|
|||
"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.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue