Minor Changes
- a85c889: New package
@solidjs/diagnostics: agent-consumable diagnostics harness.captureArtifact()runs a scenario with the dev-mode diagnostic and attribution channels open and folds both into a serializable artifact; assertion helpers (expectNoDiagnostics,expectDiagnostic,expectRerunBudget,expectNoWaste) and scenario budgets (assertBudget, checked-in budget files) gate correctness, update granularity, and wasted recomputes; Vitest matchers via@solidjs/diagnostics/vitest; a browser bridge (@solidjs/diagnostics/browser) plus a structurally-typed Playwright adapter (@solidjs/diagnostics/playwright) capture the same artifacts from real pages, with livewhyDidRun/costsqueries against an open session;@solidjs/diagnostics/protocolpublishes the wire types for the vite-plugin dev-server endpoint;artifactToJSONL()provides line-oriented egress for offline/agent analysis.solid-jsnow ships askills/reactivity-diagnosticsrepair guide mapping every diagnostic code to its fix.