Team intake

Bulk Submission

Submitted metrics remain unverified evidence until provider verification.

Bulk opportunity intake

Current validation interface accepts JSON rows. XLSX/CSV parsing will sit in front of this same normalized API.

Pipeline after import

ValidateMalformed rows
DedupeCampaign-aware history
Basic Pre-GateSubmitted requirements
ScreenVerified investigation next