coder999o opened a new pull request, #4278:
URL: https://github.com/apache/rocketmq-dashboard/pull/4278

   ## What is the purpose of the change
   
   Add a read-only coverage insight panel to the Business Alerts asset page so 
operators can quickly review bundled alert rule asset readiness before 
exporting or applying rules. The panel summarizes asset count, total rules, 
core RocketMQ domain coverage, readiness score, missing domain coverage, 
missing critical coverage, duplicate asset names, empty assets, and missing 
severities.
   
   ## Brief changelog
   
   - Add alert rule asset insight utilities for domain inference, severity 
normalization, coverage scoring, findings, and catalog CSV export.
   - Show rule asset coverage cards and a domain coverage table in the Business 
Alerts asset list.
   - Add filtered catalog CSV export without exporting YAML contents.
   - Add i18n text and unit/component coverage for the new insight and export 
behavior.
   
   ## Verifying this change
   
   - `npm run test -- --run src/utils/alertRuleAssetInsights.test.ts 
src/components/__tests__/AlertRuleAssetList.test.tsx`
   - `npm run test`
   - `npx eslint src/components/AlertRuleAssetList.tsx 
src/components/__tests__/AlertRuleAssetList.test.tsx 
src/utils/alertRuleAssetInsights.ts src/utils/alertRuleAssetInsights.test.ts 
src/i18n/translations.ts`
   - `npm run build`
   - `git diff --check`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to