#105 Promote validated community knowledge
Community AL best practice articles are promoted to Microsoft-endorsed knowledge, removing duplicates and overlapping guidance while updating review skills with canonical references.
- 35files
- 35AL files
- 0objects
Pull request · merged into main on 2026-07-14 by JesperSchulz · 35 files (+136 -478), 35 AL · refactor · tier official · reviewed (checked by Opus)
What changed
- Eight AppSource, UI, error-handling and security articles promoted from the community layer to the Microsoft layer, with their samples
- Six covered or overlapping community articles removed; FactBox and IsTemporary guidance stays in the community layer
- Corrected the Copilot help URL version gate, split-button recommendations and encrypted isolated storage nuances
- Review-skill tokens, examples and references updated to match the cleaned corpus
- Telemetry review now uses its empty-corpus result, since telemetry scope is covered by Microsoft privacy guidance
- Behaviour changes for users or extensions.
AL objects touched
community/knowledge/error-handling/table-event-subscriber-rolls-back-whole-batch.bad.al: removedcommunity/knowledge/error-handling/table-event-subscriber-rolls-back-whole-batch.good.al: removedcommunity/knowledge/error-handling/table-event-subscriber-rolls-back-whole-batch.md: removedcommunity/knowledge/performance/deleteall-skips-ondelete-unless-runtrigger.bad.al: removedcommunity/knowledge/performance/deleteall-skips-ondelete-unless-runtrigger.good.al: removedcommunity/knowledge/performance/deleteall-skips-ondelete-unless-runtrigger.md: removedcommunity/knowledge/performance/setloadfields-unlisted-field-triggers-jit-load.bad.al: removedcommunity/knowledge/performance/setloadfields-unlisted-field-triggers-jit-load.good.al: removedcommunity/knowledge/performance/setloadfields-unlisted-field-triggers-jit-load.md: removedcommunity/knowledge/telemetry/default-telemetryscope-to-extensionpublisher.bad.al: removedcommunity/knowledge/telemetry/default-telemetryscope-to-extensionpublisher.good.al: removedcommunity/knowledge/telemetry/default-telemetryscope-to-extensionpublisher.md: removedcommunity/knowledge/ui/split-button-standard-groups.md: removedcommunity/knowledge/upgrade/no-series-bc24-migration.md: removedmicrosoft/knowledge/appsource/keep-copilot-help-url-to-two-path-levels.md: renamed, not in the BC? snapshotmicrosoft/knowledge/error-handling/fielderror-default-message-logic.bad.al: renamed, not in the BC? snapshotmicrosoft/knowledge/error-handling/fielderror-default-message-logic.good.al: renamed, not in the BC? snapshotmicrosoft/knowledge/error-handling/fielderror-default-message-logic.md: renamed, not in the BC? snapshotmicrosoft/knowledge/error-handling/fielderror-vs-testfield.bad.al: renamed, not in the BC? snapshotmicrosoft/knowledge/error-handling/fielderror-vs-testfield.good.al: renamed, not in the BC? snapshotmicrosoft/knowledge/error-handling/fielderror-vs-testfield.md: renamed, not in the BC? snapshotmicrosoft/knowledge/security/secrets-isolated-storage.bad.al: renamed, not in the BC? snapshotmicrosoft/knowledge/security/secrets-isolated-storage.good.al: renamed, not in the BC? snapshotmicrosoft/knowledge/security/secrets-isolated-storage.md: renamed, not in the BC? snapshotmicrosoft/knowledge/ui/fasttab-field-importance.md: renamed, not in the BC? snapshotmicrosoft/knowledge/ui/page-background-tasks.md: renamed, not in the BC? snapshotmicrosoft/knowledge/ui/prefer-actionref-syntax-for-promoted-actions.md: renamed, not in the BC? snapshotmicrosoft/knowledge/ui/promoted-action-groups.md: renamed, not in the BC? snapshotmicrosoft/skills/review/al-appsource-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-code-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-error-handling-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-performance-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-security-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-telemetry-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-ui-review.md: modified, not in the BC? snapshot
Context
- Systems: development
- From the description: “Consolidating them reduces retrieval noise and gives review skills canonical paths and discovery signals.”
Source: metadata of a merged pull request in microsoft/BCQuality (bcquality): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).