mirror of
https://github.com/affaan-m/ECC.git
synced 2026-09-08 07:37:48 +02:00
main has been red since the Itô skill series landed. Two independent problems, both in test files rather than shipped behavior: - tests/ci/ito-inference-skill.test.js asserted a stale copy of the capability:ito-compute description. #2706 added device revocation to the lifecycle and updated manifests/install-components.json, but this expectation was not updated with it. The manifest is the shipped artifact, so the test expectation is what was wrong. - three ito test files matched YAML frontmatter indentation with two literal spaces inside a regex literal, which trips no-regex-spaces. Replaced with an explicit ` {2}` quantifier, which matches identically. The basket-compare occurrence was not visible in CI: npm run lint is `eslint . && markdownlint ...`, so ESLint reported only the first file and stopped. Fixing only what CI printed would have left main red on the next run. The markdownlint half of that chain had therefore never executed; it passes. Verified on this branch: full suite 3707/3707, repo-wide ESLint clean, and markdownlint clean under the exact CI glob. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>