[architecture] Simplify and improve Compliance UI clarity
_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)