Skip to content

v1.3.1

Latest

Choose a tag to compare

@hannsxpeter hannsxpeter released this 08 Oct 02:47
· 2 commits to main since this release
09bf76d

humanizer 1.3.1

Tooling-only patch. Adds a drift check that runs in CI; no change to the
skill's method or behavior.

Added

  • .github/scripts/check_drift.py, a standard-library drift check, and a
    GitHub Actions workflow that runs it on every push to main and every pull
    request. It fails when versions, counts, the shared adapter text, file
    references, the README layout and anchors, eval structure, or house style
    drift apart, and it annotates the offending lines in pull requests.
  • A README status badge for the check, Layout entries for its files, and a
    Contributing note on running it locally:
    python3 .github/scripts/check_drift.py.

Validation

  • The drift check passes on this release, including the version bump it now
    verifies across SKILL.md, the README badge, and the CHANGELOG.
  • A mutation test injected 27 defects, one per rule, and checked the
    annotation format: 28 of 28 caught, with no false positives on the clean
    tree.
  • Run against old releases, it flags the drift that earlier pull requests
    fixed by hand, such as v1.1.0 saying "Three full runs" with four examples.
  • The workflow passed on GitHub in #10 and on this release's pull request.
  • Skill validator passed (skill-creator quick_validate.py).

Full changelog: v1.3.0...v1.3.1