ac7c85604547ebc554795aaf3b5f6ce1c5dfe62f
Merged prospect_scout.json's newly populated fields into index.html's embedded PROSPECT_RESULTS array (matched by name, all 73 matched): ceo, contact_person, contact_role, contact_email, contact_linkedin, updated notes, and for the 17 Power Electronics entries: priority_rank, priority_tier, materials, ranking_rationale. Kept the dashboard as a single self-contained file (same pattern as the earlier notes merge) rather than having it fetch the JSON live, since that would add a two-file sync dependency and file:// CORS risk with no benefit over the existing merge workflow. Render changes: - Each card now shows a contact block (CEO, contact person + role + LinkedIn link, email) when present. - contact_email is parsed to split the address from its "[UNVERIFIED PATTERN GUESS...]" caveat (both variants Outreach used); the caveat renders as a visible red warning line, not hidden behind a click, per the explicit ask that it not read as confirmed contact info. - Power Electronics cards get a colored priority-tier badge (Tier 1-4) and a materials badge (SiC/GaN/Both), and the category is now sorted by priority_rank so the ranking is visually meaningful instead of just a stored number. - ranking_rationale renders inline on ranked cards. Verified with jsdom: PE sort order matches rank 1-17, a fully enriched card (Nexperia) renders every field correctly including the caveat, a no-rank card (SweGaN) renders contact info without tier/materials badges, and a no-contact-person card (PCsemic) degrades gracefully.
Languages
HTML
100%