3bd8e1f6962e2186803cab25e9771fdbe19bfb43
Additive only, per Mckinley's direction not to disturb the Study page's existing Seniority/Function/Sector taxonomy. New fields prep a clean Twenty migration export per the CRM Research data model guidebook §8: - roleLevel: derived from each person's raw job title text via the guidebook's §1 decision-order rules (not copied from the Seniority bucket, since it's coarser than Twenty's 9 tiers). Ambiguous cases left blank or fallback-mapped with a roleLevelNote explaining why. - department: direct copy of Function, except Admin/Assistant and Executive/Management (Role Level signals, not department names). - industry / industryOther: Sector reclassified per-record against Twenty's Industry enum (Academia/Research Institute split into Research & Collaborations vs Academia vs blank; Semiconductor/ Aerospace/Defense split per-company; Photonics/Laser/Optics direct; TXproducts internal routes to Category=Internal, not Industry). Medical/Life Sciences (not covered by §8) mapped to Other with industryOther text, flagged back to CRM Research as a spec gap. "Other named company"/Unknown/no-company buckets left blank per §8's own no-guessing default. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Languages
Python
50.8%
HTML
48.9%
CSS
0.3%