- Remove non-functional sidebar items: Cost Analysis, Export Data - Remove filter trigger items: Drug/Trust/Directory Selection, Indications - Add Chart Views section: Icicle Chart (active), Sankey Diagram (disabled), Timeline (disabled) - Remove tab row from chart_card.py (chart view selection now in sidebar) - Remove open_drawer callback (sidebar no longer has filter triggers) - Add .sidebar__item--disabled CSS class
Badge IDs changed from f"{directorate}|{frag}" to f"{directorate}|{search_term}|{frag}" to handle fragments appearing under multiple indications within the same directorate. Callback parsing updated to use rsplit("|", 1)[-1] for the 3-part key.