web: the owner page dispatches profile show !122

merged merged by cmc on 2026-08-30 06:27 UTC · krz/gitbay:owner-profile-dispatch into main

Discussion

cmc

profile show's repo rows gain topics, license, default branch and last-commit date, so ownerPage dispatches the command instead of recomputing membership, the CanRead filter and the activity year from the store.

That metadata is not web-specific — iOS omits topics on profiles today only because the command did not report them.

detectLicense moves to internal/control (the command and the web's listings both need it); reporow reads a flat .Archived; activitySince had no callers left.

Closes #47