National brand → outlet hierarchy for Sharma Sweets. Brand adds corporate outlets directly; franchisees request to affiliate and the brand approves them in. Each outlet carries a BRAND-MANAGED or FRANCHISEE-OWNED control badge. Brand dashboard + outlet map + affiliation queue + paid teaser. Both dark + light themes.
Tree ROOT — no parent link. Maroon→amber cover. Stats show 126 outlets across 9 states. Outlets tab active with "near you / by state" rows. Follow + Message actions.
"Managing as Sharma Sweets · Switch ›" indicator (Switch = global avatar account-switcher). Manager action = Manage (no per-page "switch into" button — you're already acting as the brand here). Brand dashboard teaser, My outlets + Affiliation requests (3) badge, compose row.
OUTLET chip + FRANCHISEE-OWNED neutral badge shows control mode. Parent up-link → Sharma Sweets (National brand). Contact ladder: Call · Directions · WhatsApp. Posts tab active with sample post.
KPI strip + filter chips + ranked outlet list with control-mode pill, follower count, growth delta, and inline sparkline. Tapping a row opens BH3-D. Header bar, affiliation note, action buttons, and requests link preserved.
Opens when you tap any row in BH3. Shows identity block, 2×2 stat cards, 6-month enquiry-growth area chart, storefront summary, contact chips, and action buttons.
Invariant banner top: outlets only appear affiliated when both sides approve. Two sections: Invited by you (brand→outlet invite, outlet admin must accept) and Incoming requests (franchisee→brand, brand approves or rejects). A link forms only when both sides agree. The ⚠ GST-pending row signals review caution before approving.
Free cards: reach, enquiries, orders, active outlets. Outlet map placeholder with region filter chips. Per-region Bihar drill. Deep analytics locked behind paid upgrade.
Invariant banner top. Invitations to join a brand: brand invited you → Accept / Decline. Request to join a brand: you search + send a request → pending with Cancel. Footer note: link and "Part of →" only appear once both sides approve.