Skip to content

feat: add negotiation-protocol — Warwick framework for comp coaching#52

Open
christophecapel wants to merge 1 commit into
noamseg:mainfrom
christophecapel:feat/negotiation-protocol-warwick
Open

feat: add negotiation-protocol — Warwick framework for comp coaching#52
christophecapel wants to merge 1 commit into
noamseg:mainfrom
christophecapel:feat/negotiation-protocol-warwick

Conversation

@christophecapel
Copy link
Copy Markdown

Summary

  • New reference file references/negotiation-protocol.md (344 lines) — cross-cutting negotiation framework based on Jacob Warwick's executive negotiation methodology (Lenny's Podcast + Execs and the City Substack). Loaded by negotiate (full protocol), salary (Stage 4+ principles & scripts), and analyze (comp call transcripts).
  • Extends (does not replace) the existing GAINS summary added to negotiate.md in the Lenny integrations pass (4dcc2e6 + a109da6). The new file adds per-phase GAINS detail, 10 core principles beyond GAINS, and tactical depth. Cross-references back to negotiate.md wherever a principle is already covered — "Sell the Vacation" and "Haste equals risk" appear only as pointers to your existing treatment, not duplicated.
  • 5 new negotiate.md sections appended after "Multiple Concurrent Offers": Multi-Round Negotiation (follow-up call coaching after pushback), Non-Standard Terms (4-day weeks, IP carve-outs, performance triggers, sign-on, additional leave, title checkpoints), Escalation Playbook (delay card → walk), Post-Close Legal Review (register shift for paperwork phase), Comp Call Transcript Analysis (integration with analyze).
  • analyze.md comp call detection gate — auto-detects transcripts with 3+ comp discussion markers and routes to 5-dimension negotiation scoring (Anchoring Discipline, Information Gathering, WE Framing, Silence & Pacing, Creative Solutions) instead of the standard interview rubric.
  • examples.md worked example — multi-round comp negotiation transcript scored across 2 calls with cross-call pattern analysis and state-write pattern.
  • WiringSKILL.md Mode Detection (item 18b), File Routing (new negotiate entry, updated analyze + salary), Multi-Step Intent Detection row; README.md command table + workflow 12; VERSIONS.md new proposed version entry (heading left as v[N] with a note asking you to slot it — proposed as v3.1 or a v4 prerequisite).

Rationale

The GAINS summary you added covers the headline moves. This PR adds the tactical depth that was outside its scope: per-phase detail, additional core principles (Don't Say a Number First, Make It WE Not ME, They Have Margin, Never Split the Difference, Control the Messaging, Go to the Decision Maker, Emotional > Logic, Creative Comp Solutions, Know When to Stop, Post-Close Legal Review Tone), Zombie Number detection, multi-round coaching for follow-up calls, the Cap Conversion table for when one dimension is locked, and negotiation-specific scoring for comp call transcripts. Competence Guardrails mirror your existing negotiate.md guardrails section for tax/legal/equity/jurisdiction questions.

Test plan

  • Load a coaching_state.md and invoke negotiate with a comp call transcript that includes 3+ comp markers — verify routing to Comp Call Scoring (5 negotiation dimensions) instead of the interview rubric
  • Verify analyze.md Comp Call Detection gate fires BEFORE the standard Step Sequence
  • Verify salary at Stage 4 pre-loads Core Principles + Zombie Number from negotiation-protocol.md
  • Verify no duplication with existing GAINS summary in negotiate.md — "Sell the Vacation", "Haste equals risk", $20M stock-payout anecdote should appear only as cross-references
  • Verify Mode Detection item 18b routes comp call transcripts correctly (distinct from item 18 "offer details present" → negotiate)
  • Verify the Multi-Round Negotiation row in Multi-Step Intent Detection ("I negotiated but they pushed back" / "follow-up call scheduled")
  • Confirm VERSIONS.md v[N] placeholder is where you'd like it — happy to rebase into whatever version number fits your roadmap

Attribution

Jacob Warwick's executive negotiation framework from Lenny's Podcast and Execs and the City Substack. Sources already credited in the existing GAINS section of negotiate.md remain the primary attribution; this PR deepens that integration.

New cross-cutting reference extending the existing GAINS summary in
negotiate.md with per-phase detail, additional core principles, non-
standard term catalog (Golden Cage + Cap Conversion), multi-round
coaching, escalation playbook, and 5-dimension comp call transcript
scoring. Wires into negotiate, salary, analyze, SKILL.md routing,
README command table, and VERSIONS.md.

Extends (does not replace) the condensed GAINS summary added to
negotiate.md in the Lenny integrations pass (4dcc2e6 + a109da6).
Cross-references back to negotiate.md wherever upstream already
covers a principle.

Attribution: Jacob Warwick (Lenny's Podcast + Execs and the City
Substack).
@christophecapel christophecapel force-pushed the feat/negotiation-protocol-warwick branch from 6ef05f1 to 567986e Compare April 22, 2026 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant