Per-Opportunity Generation
8 features
When an opportunity has a competitor named, the engine pulls the live battlecard, recent review themes, last-30-day signals, and the AE's prior wins/losses against that competitor — then generates ranked tactical recommendations specific to the deal stage (discovery, demo, proposal, negotiation, closing).
