c2a60212fe
SourceType now covers 'doe-opendata' | 'ai-netserver' | 'cosinex-dtvp' (13-RESEARCH Pattern 1) so the Plan 13-04/05 adapters can register without further type-contract changes. NormalizedTenderFields gains an optional fingerprint field for the SCHEMA-03 dedup resolver (Plan 13-03) to populate later. tsc --noEmit clean; full API suite green. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>