Goal
Raise confidence at the toolkit trust boundaries without adding a coverage framework or refactoring production code for percentage alone.
Scope
- Add meaningful fault and adversarial tests at existing result, preflight, GitLab transaction, context, DLP, receipt, MCP, provider-neutrality, and approval owners.
- Keep one branch-aware pytest/coverage run and raise the combined floor from 70% to 85%.
- Add ordinary Coverage.py include reports for four risk groups: result/preflight 80%, GitLab posting transaction 80%, context/DLP/approval 85%, and MCP/providers/contracts 85%.
- Change production code only when a test demonstrates a real contract violation.
- Keep local and hosted coverage commands aligned.
Acceptance criteria
Parent: #120
Draft implementation: #122
Goal
Raise confidence at the toolkit trust boundaries without adding a coverage framework or refactoring production code for percentage alone.
Scope
Acceptance criteria
Parent: #120
Draft implementation: #122