2026-05-08 PJ-built. Scan li-network.json LinkedIn position fields for SideGuy-wedge keyword convergence. Surfaces operators with the literal same wedge as one of PJ's pages = highest-conversion DM targets ("we have the same words"). Permanent infrastructure: tools/find_convergent_operators.py.
Each LinkedIn connection has a "position" field (their headline). The script: 1. Loads all 6,262 connections from li-network.json 2. Filters out anyone already in leads.csv 3. Scans each position field against 10 SideGuy wedge groups (private-AI · operator-translation · fractional-CTO · SOC 2 · HIPAA · acquirer · social-commerce · investor-clarity-CRE · CRE-broker · holding-broker) 4. Scores by must-have keyword hits + boost keyword hits 5. Adds a 25-point bonus per HIGH-SIGNAL exact-phrase match (e.g., "fractional cto", "operator-honest", "without hiring") 6. Outputs ranked list
Read the doctrine. Apply it on the next ship cycle.
2026-05-08 PJ-built. Scan li-network.json LinkedIn position fields for SideGuy-wedge keyword convergence. Surfaces operators with the literal same wedge as one of PJ's pages = highest-conversion DM targets ("we have the same words"). Permanent infrastructure: tools/find_convergent_operators.py.
"I'm almost positive I can help. If I can't, you don't pay."
— PJ · SideGuy Solutions · 858-461-8054 · sms:+18584618054
📲 Text PJ — 858-461-8054