Full party-page hierarchy: national → state → constituency. Visitor + manager views, My Units directory (tree-with-claim-status), auto-derived Officials roster, and Analytics with subtree drill-down + paid teaser. Both dark + light themes.
Tree ROOT — no parent link. Saffron cover + accent stripe. Stats include state units + officials. Units tab active showing the three largest state units with Follow buttons.
Identity indicator "Managing as BJP · Switch ›" (Switch = the global avatar account-switcher to change identity). Manager action = Manage (no per-page "switch into" button — you're already acting as the page here). Subtree analytics teaser, My units link, compose row.
Parent up-link to BJP National. District filter chips with Saran selected. Units tab shows Saran constituency units.
KPI strip + filter chips + ranked constituency list with status pill, follower count, growth delta, and inline sparkline. Tapping a row opens PH3-D. Header bar, affiliation note, and action buttons preserved.
Opens when you tap any row in PH3. Shows identity block, 2×2 stat cards, 6-month follower-growth area chart, sitting MLA card, activity row, and action buttons.
State manager reviews child→parent requests (Approve / Reject) and tracks parent→child invites awaiting acceptance. No affiliation forms until both sides approve.
Unit manager sees a parent's invite (Accept / Decline) and tracks their own outbound request awaiting approval. Footer explains what affiliation will unlock.
Sub-tabs MLAs (84) selected vs MPs (12). Helper note "Auto-derived — updates itself when seats change". Roster rows with circular avatars, role/place, verified tick, Follow.
Basic free stat cards, place drill-down with Saran selected (block rows), and a locked paid teaser for deep analytics.