-
Notifications
You must be signed in to change notification settings - Fork 1
Build an eval suite for AI config repair using Apple's Evaluations framework #917
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestkeypathScope: KeyPath product, app, installer, or repository workScope: KeyPath product, app, installer, or repository workneeds-decisionRequires a product or scope decision before implementationRequires a product or scope decision before implementationon-holdValid work intentionally deferred pending evidence, dependency, or product decisionValid work intentionally deferred pending evidence, dependency, or product decisionpost-releasePost-public-1.0 work; not required before stable 1.0 releasePost-public-1.0 work; not required before stable 1.0 releasetestingTest coverage and test infrastructureTest coverage and test infrastructurewwdc26
Description
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestkeypathScope: KeyPath product, app, installer, or repository workScope: KeyPath product, app, installer, or repository workneeds-decisionRequires a product or scope decision before implementationRequires a product or scope decision before implementationon-holdValid work intentionally deferred pending evidence, dependency, or product decisionValid work intentionally deferred pending evidence, dependency, or product decisionpost-releasePost-public-1.0 work; not required before stable 1.0 releasePost-public-1.0 work; not required before stable 1.0 releasetestingTest coverage and test infrastructureTest coverage and test infrastructurewwdc26
Post-1.0. Not for the 1.0 launch. From the WWDC 2026 review — see
docs/wwdc-2026-macos-27-opportunities.md(PR #911), opportunity #6.Why
KeyPath ships an LLM feature (
AnthropicConfigRepairService) with no systematic quality measurement. WWDC26's Evaluations framework is built for validating AI features beyond unit tests.A corpus of broken
.kbdconfigs → expected repairs becomes:Plan
docs/bugs/, support reports, and synthesized syntax errors) with known-good repairs.https://claude.ai/code/session_01Nsiqm39oCwHkbrHytefnGM