Pattern Guide, Common Patterns, Session Patterns, and every other menu button (except My Account) now require an active plan
check-access.js gained a new ?instrument=any mode: checks whether the visitor has at least one active, unexpired instrument purchase, rather than a specific one. All 13 pages reachable from the Quick Jump menu (Trusted Brokers, Pattern Guide, Common Patterns, Session Patterns, Search, Session Timer, News, Trade Journal, Analytics, Risk Calculator, Consistency, Challenge Plans, Glossary) now show a generic 'Activate an Instrument Plan' screen with a link back to the homepage if the visitor has no active plan. My Account (profile.html) remains free, along with the footer's plain-text links (FAQ, What's New, Privacy, Code of Conduct).