code change · refactorFinanceofficial - Microsoftreviewed - checked by Opus

#10090 [Bank Acc. Reconciliation with Copilot] Read the functional part of the prompt from .resources and safety clause from Key Vault

Bank account reconciliation with Copilot now loads the functional part of AI prompts from resource files and retrieves only the safety clause from Key Vault, improving separation of concerns.

Pull request · merged into main (BC30) on 2026-08-11 by dcenic · 5 files (+78 -17), 2 AL · refactor · tier official · reviewed (checked by Opus)

What changed

  • Functional prompt content moved to .resources files for maintainability
  • Safety clauses remain in Key Vault for security governance
  • Two new resource files added for matching task and GL account task prompts
  • Prompt construction logic refactored to read from multiple sources
  • No behavior change from user perspective; internal prompt management reorganized

AL objects touched

Context

  • Work items: AB#636129
  • Labels: AL: Apps (W1), Team: Finance
  • Systems: finance
  • From the description: “Read the functional part of the prompt from .resources and safety clause from Key Vault”

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).