- social (2.1.0 → 2.2.0): added a carousel framework library. New
references/carousel-frameworks.md— five slide-by-slide narrative architectures for Instagram carousels and LinkedIn document posts, re-expressed and extended from a pattern circulating on marketing X (Vibe Marketers HQ's five-framework breakdown): Value-Stack (exact-count cover → one item per slide → action close; the count is a checkable promise), Problem-Proof (result-as-fact hook → reframed problem → named mechanism → literal detail → screenshot receipt that closes slide 1's loop), Hack List (contrarian stat hook → why the common approach fails → one named technique per slide → thesis + CTA), Rant Callout (provocative claim → specific escalation → the fairness pivot that keeps it conviction-not-bitterness → signed close), and Demo Walkthrough (outcome first → pain → numbered process overview before the detail to cut mid-swipe drop-off → one real screenshot per step → result + positioning). Includes a framework-selection table (match structure to content type), two cross-framework rules (slide 1 is the thumbnail; one visual template per carousel), per-framework SaaS examples and failure modes, platform notes (IG 4:5 specs, LinkedIn PDF document posts with the post text as a second hook, TikTok photo-mode pacing), a production checklist (real claims only, exact counts delivered, one CTA), and measurement guidance (judge on saves + completion, not likes). SKILL.md wires the reference next to post templates and adds 'carousel,' 'slide-by-slide,' and 'document post' triggers; post-templates.md's generic Carousel Hook now points to the full library. New eval (id 7) covers framework selection, named-technique slides, LinkedIn document-post guidance, and no-invented-stats. Closes #421.