mirror of
https://github.com/microsoft/BCQuality.git
synced 2026-10-05 06:36:55 +01:00
* 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> |
||
|---|---|---|
| .. | ||
| agent-consumption.md | ||
| contributing.md | ||
| customizing-bcquality.md | ||
| README.md | ||
| standalone-runner.md | ||
| troubleshooting.md | ||
| using-bcquality.md | ||
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. |