- Client Info: Defender, Compliance and AI Overview move into Michael's ClientInfoTabs (Overview, Security, Defender, Compliance, AI Overview); engine tabs are lazy so hidden tabs start no requests. - Drop the old client-info-tabs nav styles; compliance switches use the shared defender-tabs segmented style. - Port the derived-forest note into client-info-facts.ts; tolerate observations without attributes. - Risk register ring opens the matched record (recordId is optional for scoped acceptances). - Import gate: additive synthetic Defender vulnerability and alert contracts. PingCastle snapshots stay unchanged pending review. - Version 2.25.0; AGENTS engine list names the Remediation Engine. |
||
|---|---|---|
| .. | ||
| app-version.test.ts | ||
| client-context-loading.test.tsx | ||
| table-row-marking.test.tsx | ||
| typography-system.test.ts | ||
| work-scope.test.ts | ||