Commit graph

  • 2f3e5afac1 Add retention policy knowledge to the privacy domain Jeremy Vyska 2026-09-10 12:58:26 +02:00
  • 3c53b49c56 Complete partner contribution and knowledge consumption guides jesperschulz-documentation-usability-review Jesper Schulz-Wedde 2026-09-10 09:44:31 +02:00
  • 4e3fa7ab8a Merge main after the documentation overhaul Jesper Schulz-Wedde 2026-09-10 09:44:30 +02:00
  • 83f041b662 Add 5 AL/BC patterns: document distribution (Report Selections, Document Sending Profile, Find Entries, TransferFields) Michael Dieringer 2026-09-10 07:44:17 +02:00
  • 2b5550c346
    Improve partner onboarding and documentation navigation (#174) Jesper Schulz-Wedde 2026-09-09 17:31:03 +02:00
  • b6da405376 Improve partner onboarding and documentation navigation Jesper Schulz-Wedde 2026-09-09 17:25:29 +02:00
  • a21edfec46
    Frame app review as a plugin example (#173) Jesper Schulz-Wedde 2026-09-09 17:07:11 +02:00
  • 744f5199f1 Frame app review as a plugin example jesperschulz-token-usage-pr-reviews Jesper Schulz-Wedde 2026-09-09 17:05:09 +02:00
  • 17bb84a25e
    Support standalone runners and complete app-folder reviews (#172) Jesper Schulz-Wedde 2026-09-09 16:55:35 +02:00
  • 7212e921ee Organize conceptual guides under docs Jesper Schulz-Wedde 2026-09-09 16:51:26 +02:00
  • e92a1dc833 Add walk-up app review quick start Jesper Schulz-Wedde 2026-09-09 16:46:10 +02:00
  • 09327d80f1 Support complete app folder reviews Jesper Schulz-Wedde 2026-09-09 16:44:41 +02:00
  • 272c1222c2 Document standalone review runner contract Jesper Schulz-Wedde 2026-09-09 16:37:27 +02:00
  • e0805a9875 knowledge: improve review precision from BCApps PR 10010 feedback self-improvement/bcapps-10010-quality github-actions[bot] 2026-09-09 12:35:07 +00:00
  • ff91a136a2 knowledge: improve review precision from BCApps PR 10255 feedback self-improvement/bcapps-10255-quality github-actions[bot] 2026-09-09 12:09:07 +00:00
  • c08f36de18 knowledge: improve review precision from BCApps PR 10466 feedback self-improvement/bcapps-10466-quality github-actions[bot] 2026-09-09 11:27:58 +00:00
  • db26f8d3be knowledge: improve review precision from BCApps PR 10312 feedback self-improvement/bcapps-10312-quality github-actions[bot] 2026-09-09 11:01:07 +00:00
  • e7ee9b4b5a knowledge: improve review precision from BCApps PR 10252 feedback self-improvement/bcapps-10252-quality github-actions[bot] 2026-09-09 10:35:51 +00:00
  • 661e46dc1a Address Job Queue review feedback demiliani 2026-09-08 17:13:18 +02:00
  • bb3398610e Merge branch 'main' of https://github.com/demiliani/BCQuality into jobqueue demiliani 2026-09-08 17:02:26 +02:00
  • 973f66d028 knowledge: improve review precision from BCApps PR 7546-neg-dc4dbb701f46583f3b48adea8c1962c2cffd5865 feedback self-improvement/bcapps-7546-neg-dc4dbb701f46583f3b48adea8c1962c2cffd5865-quality github-actions[bot] 2026-09-08 12:43:02 +00:00
  • e74e2a6601 knowledge: improve review precision from BCApps PR 11063 feedback self-improvement/bcapps-11063-quality github-actions[bot] 2026-09-08 08:10:01 +00:00
  • e451e92f5d Address Marketplace review feedback demiliani 2026-09-07 17:50:59 +02:00
  • 8584217c75
    Clarify page field caption and tooltip inheritance (#160) Jesper Schulz-Wedde 2026-09-07 15:13:35 +02:00
  • 11aefa9125 Address tooltip quality and knowledge scope review feedback jesperschulz-page-field-inheritance Jesper Schulz-Wedde 2026-09-07 15:10:15 +02:00
  • 2ec109e534 Merge branch 'main' of https://github.com/demiliani/BCQuality into appsource demiliani 2026-09-07 14:28:12 +02:00
  • 1deac52a53 Narrow AL development to read-only plan guidance Jesper Schulz-Wedde 2026-09-07 11:47:42 +02:00
  • db767a0336 Clarify page field caption and tooltip inheritance Jesper Schulz-Wedde 2026-09-07 10:41:01 +02:00
  • f6fca1d56d Close AL development contract gaps Jesper Schulz-Wedde 2026-09-04 13:36:49 +02:00
  • 56b80e6dcf Add knowledge-backed AL development Jesper Schulz-Wedde 2026-09-04 12:53:54 +02:00
  • 1a5afdc0eb
    Merge pull request #132 from microsoft/gggdttt-refine-self-improvement-guidance v1.6 Wenjie Fan 2026-09-03 15:42:39 +02:00
  • 4f0a13a801
    Promote knowledge for Microsoft review skills (#153) Jesper Schulz-Wedde 2026-09-03 15:06:01 +02:00
  • 42ff075793 Promote knowledge for Microsoft review skills jesperschulz-promote-community-knowledge-f52 Jesper Schulz-Wedde 2026-09-03 14:59:44 +02:00
  • bca8f478d8
    Simplify standalone AL code review skill (#150) Jesper Schulz-Wedde 2026-09-03 10:25:44 +02:00
  • 045f4bccf1 Anchor plugin paths at PLUGIN_ROOT and restore the layer-filter caveat jesperschulz-simplify-al-review-skill Jesper Schulz-Wedde 2026-09-03 09:53:04 +02:00
  • 096f1c7b59 Simplify standalone AL review skill Jesper Schulz-Wedde 2026-09-02 16:27:29 +02:00
  • 9d911aa206 Add article-level leaf isolation to the AL review super-skill bcq/per-article-leaves wenjiefan 2026-09-03 09:42:26 +02:00
  • c2e15986ce Scope adjudication burden of proof to project-wide premises bcq/super-skill-arbitration wenjiefan 2026-09-02 17:17:12 +02:00
  • 2439d5c412
    knowledge(web-services): under schema 2.0 an API enum field is a contract by member name, under 1.0 by caption (#149) waldo 2026-09-02 16:26:24 +02:00
  • 39a5304b47 knowledge(web-services): under schema 2.0 an API enum field is a contract by member name, under 1.0 by caption waldo1001 2026-09-02 15:30:54 +02:00
  • 82422f94c9
    Avoid Public Event publisher (#144) Kilian Seizinger 2026-09-02 16:07:18 +02:00
  • 53e2cf2fa4
    Add community guidance and review support for Business Central agents (#137) Stefano Demiliani 2026-09-02 16:06:25 +02:00
  • d6c45678ce knowledge(events): scope public-publisher detection to same-app raisers Jesper Schulz-Wedde 2026-09-02 15:44:54 +02:00
  • 182180913e
    ShowMandatory + OnQueryClosePage Check (#147) Kilian Seizinger 2026-09-02 15:21:06 +02:00
  • f2cb7cd90b Tighten mandatory-field review guidance Jesper Schulz-Wedde 2026-09-02 15:20:00 +02:00
  • 7a41d25bbd
    Process Context via manual event subscriber pattern (#145) Kilian Seizinger 2026-09-02 14:58:59 +02:00
  • 3eed0bba38 experiment: shift the adjudication burden of proof toward rejection wenjiefan 2026-09-02 14:55:49 +02:00
  • c39f723cae
    Add community knowledge: AL boolean operators do not short-circuit (#136) António Silva 2026-09-02 13:48:33 +01:00
  • 3e848d1ec2
    knowledge(performance): align SetLoadFields placement with AL Guidelines (#130) Jesper Schulz-Wedde 2026-09-02 14:44:09 +02:00
  • 8f12eb6f88 Clarify partial-record projection changes jesperschulz-setloadfields-order-clarification Jesper Schulz-Wedde 2026-09-02 14:34:11 +02:00
  • 0e0e2c51d6 experiment: give the super-skill authority to reject leaf findings (DO NOT MERGE) wenjiefan 2026-09-02 14:28:19 +02:00
  • 47000475e3 Address correctness review: or/xor pattern, case value-set ordering António Silva 2026-09-02 11:24:09 +01:00
  • c213f1495e Exempt optional notification handlers from the HandlerFunctions execution rule wenjiefan 2026-09-02 11:46:13 +02:00
  • 35a7e72f12
    knowledge: three false-positive guards from BCApps PR 10277, 10278 and 10346 (#146) Wenjie Fan 2026-09-02 11:25:19 +02:00
  • f027e28f83
    knowledge: improve review precision from BCApps PR 10080 feedback (#128) Wael 2026-09-02 03:16:30 -06:00
  • 5016962b40 Align the IsHandled article slug, keywords and good sample with its narrowed scope wenjiefan 2026-09-02 11:08:16 +02:00
  • 00c9307483
    knowledge(breaking-changes): adding a parameter to an event publisher is not a signature break (#139) Wenjie Fan 2026-09-02 09:24:54 +02:00
  • dbed0dc081 knowledge(performance): add job queue reliability guidance demiliani 2026-09-01 09:09:01 +02:00
  • ec8dd18ed3 Route event signature edits to the analyzer-backed events article bcq/event-publisher-append wenjiefan 2026-08-31 14:16:21 +02:00
  • 189f0df11b ShowMandatory + OnQueryClosePage Check Kilian Seizinger 2026-08-28 13:49:56 +02:00
  • 85ceaaa1a4
    knowledge(style): event subscribers bind by parameter name, so a shorter list is not a mismatch (#138) Wenjie Fan 2026-08-28 11:07:05 +02:00
  • 07a2b34a7f fix: event parameter additions are additive at any position, not only when appended wenjiefan 2026-08-28 09:27:19 +02:00
  • 0e45f02035 fix: subscribers bind by parameter name, not by leading prefix bcq/subscriber-param-subset wenjiefan 2026-08-28 09:27:17 +02:00
  • b583bf4075 knowledge: three false-positive guards from BCApps PR 10277, 10278 and 10346 bcq/batch3-fp-guards wenjiefan 2026-08-28 09:22:35 +02:00
  • 0e2a0633d2 improve knowledge article Kilian Seizinger 2026-08-28 08:43:49 +02:00
  • da0f5498e5 Process Context via manual event subscriber pattern Kilian Seizinger 2026-08-28 08:11:06 +02:00
  • f87bc9c993 Avoid Public Event publisher Kilian Seizinger 2026-08-27 19:48:44 +02:00
  • 17e8856b35 Add 4 community knowledge articles: posting-routine pattern, email module, Word report layout, defensive/offensive blast radius Michael Dieringer 2026-08-27 18:11:04 +02:00
  • e9f870a0f8 knowledge(appsource): add AL validation guidance Stefano Demiliani 2026-08-27 17:19:34 +02:00
  • e98fb8ec38 Address agent review feedback Stefano Demiliani 2026-08-27 16:33:40 +02:00
  • 3f9690ad45 knowledge(testing): license-entitlement failures on posted tables in a SaaS test run are environmental Nabil BA-MOH 2026-08-27 22:06:16 +08:00
  • 275e1a6be5 knowledge(security): a guarded Text credential seam is legitimate when SecretText cannot flow end to end Nabil BA-MOH 2026-08-27 22:06:11 +08:00
  • 36430b305c knowledge(breaking-changes): exclude appended event parameters from the signature-change rule wenjiefan 2026-08-27 14:31:45 +02:00
  • 35c7d0fada knowledge(style): allow event subscribers to omit trailing publisher parameters wenjiefan 2026-08-27 14:29:03 +02:00
  • 293f9b13e7
    knowledge(performance): add community rules for performance (#134) Stefano Demiliani 2026-08-27 14:04:09 +02:00
  • 0d5150c47b Drop the parentheses from the case false of value sets António Silva 2026-08-27 10:31:00 +01:00
  • 19ec6b8c52
    Merge pull request #81 from Curabis/rule/do-not-change-primary-key-field-list Michael Dieringer 2026-08-25 20:09:50 +02:00
  • b04e37c807 Foreslå regel: Never change a published table's primary/clustered key field list Michael Dieringer 2026-08-25 20:09:12 +02:00
  • 580970ac12 Use a single exit(false) for the whole case false of chain António Silva 2026-08-25 14:52:44 +01:00
  • f7a00bf0b6 Comma-group the pure value sets in the case false of sample António Silva 2026-08-25 12:05:29 +01:00
  • 63bd69d7e5 Add case true of pattern for long condition chains António Silva 2026-08-25 12:00:14 +01:00
  • 6a75a425af fix(community/performance): address review feedback Stefano Demiliani 2026-08-24 16:06:07 +02:00
  • 38d341eabb fix(community/agents): align setup and permission samples Stefano Demiliani 2026-08-24 15:31:27 +02:00
  • 25f6a3e008
    Merge branch 'microsoft:main' into agent Stefano Demiliani 2026-08-24 14:55:02 +02:00
  • 1496e72b7b Add community knowledge on AL boolean operators not short-circuiting António Silva 2026-08-24 10:17:10 +01:00
  • 9fab60153f
    Add TransferFields SkipFieldsNotMatchingType guidance (#133) Yahya Touil 2026-08-24 08:54:37 +01:00
  • e28b07d007 Move good sample reference under Best Practice Jesper Schulz 2026-08-24 09:51:53 +02:00
  • 2d0913568e feat(community/agents): add AL agent quality guidance Stefano Demiliani 2026-08-23 22:10:10 +02:00
  • 9203e3ce2b
    Merge pull request #135 from microsoft/bugs/647560FixSetCurrentKeyHallucination dcenic 2026-08-23 20:07:14 +02:00
  • 6e321d3c56 Correct severe misconception about SetCurrentKey in the knowledge base bugs/647560FixSetCurrentKeyHallucination Djordje Cenic 2026-08-22 12:04:00 +02:00
  • 4a961cf9b7
    Update transferfields-skip-type-mismatch-can-drop-data.good.al Yahya Touil 2026-08-21 19:05:22 +01:00
  • f471bdec20
    Update transferfields-skip-type-mismatch-can-drop-data.md Yahya Touil 2026-08-21 19:04:04 +01:00
  • 8373bc4717 fix(community/performance): correct httpclient and oncompanyopen good samples Stefano Demiliani 2026-08-21 14:42:47 +02:00
  • 5f9328618d fix(community/performance): address PR #134 review comments Stefano Demiliani 2026-08-21 14:24:36 +02:00
  • ebceff2332 knowledge(performance): add community rules for JIT, locks, and false positives Stefano Demiliani 2026-08-20 15:57:58 +02:00
  • bb41eed0c5 Add TransferFields SkipFieldsNotMatchingType guidance Yahya Touil 2026-08-19 19:32:01 +01:00
  • b6aa3f3afe
    Merge pull request #80 from Curabis/rule/xrec-unreliable-within-same-transaction-as-prior-insert-or-modify Michael Dieringer 2026-08-19 07:40:49 +02:00
  • 3358d51689 Foreslaa regel: xRec unreliable within same transaction as prior Insert or Modify Michael Dieringer 2026-08-19 07:37:50 +02:00
  • ead337f9cb Address review guidance feedback wenjiefan 2026-08-18 14:09:11 +02:00
  • 5f1cff2fb6 Refine self-improvement review guidance wenjiefan 2026-08-18 11:17:14 +02:00