#172 Support standalone runners and complete app-folder reviews
AL review skills now support standalone runners and folder-based app reviews by decoupling scheduling concerns and enabling parallel execution of independent review domains while maintaining deterministic result ordering.
- 25files
- 21AL files
- 0objects
Pull request · merged into main on 2026-09-09 by JesperSchulz · 25 files (+229 -51), 21 AL · feature · tier official · reviewed (checked by Opus)
What changed
- Scheduling becomes an orchestrator concern, so isolated review leaves may run serially or concurrently
- Sub-results must now be ordered deterministically regardless of completion order
- Top-level severity counts are computed from deduplicated findings instead of summed leaf counts
- folder-path is accepted as a complete current-state review scope by the standalone adapter, broad coordinator and every AL review leaf
- New standalone-runner guide and README walk-up flow; architecture and partner guides moved under docs/
- Behaviour changes for users or extensions.
AL objects touched
microsoft/skills/review/al-appsource-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-breaking-changes-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-code-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-data-modeling-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-error-handling-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-events-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-interfaces-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-performance-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-privacy-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-query-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-security-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-style-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-telemetry-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-testing-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-ui-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-upgrade-review.md: modified, not in the BC? snapshotmicrosoft/skills/review/al-web-services-review.md: modified, not in the BC? snapshotskills/README.md: modified, not in the BC? snapshotskills/al-code-review/SKILL.md: modified, not in the BC? snapshotskills/do.md: modified, not in the BC? snapshotskills/entry.md: modified, not in the BC? snapshot
Context
- Systems: development
- From the description: “Define scheduling as an orchestrator-owned concern and allow isolated leaves to run serially or concurrently.”
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).