[architecture] Simplify and improve Compliance UI clarity

Task 10033 · Done · Architecture · created · updated

_Automatically composed from the parent epic at dispatch time._

Outcome

/compliance becomes tabs (Repos·Rules·Guard·Settings), one standing action per page with the rest in ⋯; no feature dropped. New GET packs/{id}/rules + matrix gap_count (C1); children C2 shell+Rules, C3 Repos, C4 repo page, C5 rule page. Memory: none applied.

Artifacts

Activity

  • Ready
  • Runner started
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Runner resumed
  • Runner ended (done)