The Indiekit backend UI was broken when using channels array
because the dashboard controller only checked for channelId/channelHandle.
Now uses getPrimaryChannel() helper to extract the first channel
from either single-channel or multi-channel configuration.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>