## Summary ## Feature Quality Contract - Changed surface: - Tests added or updated: - - Coverage evidence: - - E2E / live-model evidence: - - Known risk / rollback: - ## Verification - [ ] I ran the relevant local checks, or explained why they do not apply. - [ ] I added or updated same-area tests for every production behavior change. - [ ] I ran the checks selected by `bun run check:impact`; if I claim PR-ready/full validation, I also ran `bun run verify`. - [ ] New or changed executable production lines meet the changed-line coverage threshold, or the blocker/maintainer override is documented. - [ ] I attached or summarized the quality report path, JUnit/log artifact path, and pass/fail/skip counts. - [ ] I ran deterministic E2E/contract checks for cross-boundary changes. Live-model evidence is attached when a trusted maintainer ran it, otherwise it is explicitly marked not run. ## Risk - [ ] This PR does not touch CLI core paths, or it has maintainer approval for `allow-cli-core-change`. - [ ] Production code changes include matching tests, or have maintainer approval for `allow-missing-tests`. - [ ] Coverage baseline/threshold changes have maintainer approval for `allow-coverage-baseline-change`. - [ ] Any quarantine-policy change has maintainer approval; deterministic provider/chat contract tests were not quarantined. - [ ] Provider/runtime changes are covered by offline mock/fixture contract tests; live smoke was run by a trusted maintainer or explicitly deferred.