ECC's skill-health dashboard stops marking unchanged skills as worsening
The ECC plugin fixed its skill-health dashboard. At a warning threshold of zero, a skill whose success rate hadn't moved was marked worsening. Now it shows as stable, so healthy skills stop getting flagged.
One null line in the run log no longer stops the health report
Before: health collection threw. After: the null row is skipped and the valid records count.
The dashboard reads a log of skill runs, one record per line. A line holding only null made the health report throw. Now that row is skipped, and the valid runs still count.
A folder named like a snapshot no longer inflates the version
ECC keeps numbered snapshots of each skill. A folder named v999.md counted as a snapshot and pushed the version up. Now only real files count, and the folder is left in place.
Snapshots and rollback now refuse storage without hardlinks
Rollback now swaps the restored skill in through a hardlink, so a failure can't leave a half-written version. Storage without hardlinks is refused, with no copy fallback. Reading health and history still works.
A rollback still replaces edits you never snapshotted
Snapshot first.
Rollback keeps no extra checkpoint of the live skill before it restores.
One limit stays as it was. An explicit rollback overwrites edits made since the last snapshot, and it takes no extra checkpoint first. If you want those edits kept, snapshot before you roll back.
Instinct files saved with a byte order mark are no longer skipped
Before: skipped without a warning. After: parsed like any other instinct.
The continuous learning skill stores learned habits, called instincts, as small files. One saved with a byte order mark was skipped without a warning. Now the mark is stripped and the file loads.
An instinct with confidence inf or nan no longer crashes status
A confidence score of infinity or not-a-number made the instinct status command fail. Now any value outside zero to one falls back to one half, and valid scores are untouched.
ECC's skill-health dashboard stops marking unchanged skills as worsening
On main. The latest release, 2.2.3 from Oct 1, predates these fixes.
These fixes merged to ECC's main branch on October eleventh. The latest release, 2.2.3, came out on October first, before them. The pull request is 3511 in the ECC repository.

















