bcquality/docs
Stefano Demiliani 4287233f80
Strengthen review contracts and add AL reliability guidance (#196)
* Strengthen review contracts and HTTP guidance

- add outbound HttpClient transport and HTTP status review rules with paired fixtures`n- resolve layered action-skill overrides deterministically across enabled layers`n- validate findings reports and enforce measurable changed-fixture coverage

* Add data handling and test isolation guidance

- add SCM guidance for deriving base quantities through line unit-of-measure validation`n- add security guidance for parameterizing SetFilter with external text`n- add test isolation guidance for resetting per-test state before initialization guards`n- add web-service guidance for JSON null handling and invariant standard format 9`n- route and cover all five rules with paired evaluation fixtures

* Fix findings report rollup validation

* Validate findings report rollups

* Enforce merged finding identity

* Fix locationless finding deduplication

* Reject conflicting merged corrections

* Detect conflicting leaf corrections

* Route HTTP error checks to canonical web-services knowledge

Let the Error Handling leaf conditionally retrieve the existing HTTP owner articles, preserving applicability and exact-path provenance. Add deterministic source-contract and retrieval regressions without duplicating knowledge rules.

Copilot-Session-Id: a92a7788-103e-4651-9b84-19e34caffb94

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: wenjiefan <wenjiefan@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Jesper Schulz-Wedde <jesper.schulzwedde@microsoft.com>
2026-09-29 13:03:39 +02:00
..
agent-consumption.md Complete partner contribution and knowledge consumption guides (#176) 2026-09-11 09:09:53 +02:00
contributing.md Normalize recoverable leaf finding ranges (#180) 2026-09-11 15:24:20 +02:00
customizing-bcquality.md Strengthen review contracts and add AL reliability guidance (#196) 2026-09-29 13:03:39 +02:00
README.md Remove logo branding (#194) 2026-09-18 09:05:29 +02:00
standalone-runner.md Strengthen review contracts and add AL reliability guidance (#196) 2026-09-29 13:03:39 +02:00
troubleshooting.md Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
using-bcquality.md Add source-verified Finance knowledge and review domain (#57) 2026-09-21 10:20:41 +02:00

BCQuality documentation

New to BCQuality? Start with the quick start. Install the plugin, discover its skills, and try an app review. No knowledge of BCQuality's internal protocol is needed.

Partner guides

Goal Guide
Choose direct reading, a supplied skill, or my own agent Ways to use BCQuality
Review an app, file, changes, or branch Using BCQuality
Understand a report and its limitations Reading your results
Find a particular rule or example Knowledge by domain
Fix setup problems or report an incorrect finding Troubleshooting and support
Select layers, add company rules, or maintain a fork Customizing BCQuality
Add or improve shared knowledge Your first contribution

Integration and technical reference

These pages are for people building integrations or maintaining skills, not prerequisites for using the plugin.

Reference Purpose
Minimal integration example A bootstrap prompt connecting your agent to a BCQuality checkout and an app folder.
How agents consume BCQuality Architecture, repository structure, routing, and delivery of findings.
Standalone runner Optional model selection, scheduling, retries, and telemetry.
Global skills Host adapters versus internal protocol files.
Entry Task context and skill dispatch.
READ Knowledge schema, applicability, and precedence.
DO Action-skill format and structured output contract.
WRITE Knowledge-authoring rules.
Review evaluation Sample conventions, fixture preparation, and scoring.