Status: IN
Memento's two-interface design (narrow for Caretaker, wide for Originator) is a concrete validation of ISP at the infrastructure pattern level: different clients (Caretaker vs. Originator) receive exactly the interface they need, with the narrow interface preventing the Caretaker from depending on state-access methods it should never use — demonstrating that ISP's principle of role-specific interfaces applies not just to application-level design but to the GoF's own infrastructure patterns.
Memento's narrow/wide interface split is a concrete instance of ISP applied to infrastructure-level pattern design
Depends on (SL): memento-two-interfaces-narrow-and-wide, isp-no-forced-dependency-on-unused-methods