Skip to content

Releases: hermes-labs-ai/lintlang

v0.2.2

31 May 03:47

Choose a tag to compare

lintlang

This release carries the scholarly metadata (.zenodo.json, CITATION.cff), an entity-definition README, and consistent Hermes Labs identity, archived with a citable DOI.

v0.2.1 — Fix false positives, add summary table

15 Apr 18:28

Choose a tag to compare

v0.2.1 plus public-surface hardening.\n\nHighlights:\n- clearer problem-first README for prompt and agent-config linting\n- agent docs and preview assets added\n- local and GitHub CI verification on the hardened public repo surface

v0.2.0 — PASS/REVIEW/FAIL verdict system

27 Mar 08:39

Choose a tag to compare

What's new

Breaking: HERM score replaced with PASS/REVIEW/FAIL verdict

  • ❌ FAIL — any CRITICAL or HIGH finding
  • ⚠️ REVIEW — any MEDIUM finding
  • ✅ PASS — only LOW/INFO findings or none

Added

  • --fail-on fail|review CLI flag for verdict-based CI gating
  • compute_verdict() in public API
  • .lintlangignore support + --exclude flag for file-type filtering
  • .md / SKILL.md file support (previously silently skipped)
  • Expanded is_prompt_like regex to recognize SKILL.md format

Fixed

  • SKILL.md files now get proper coverage instead of defaulting to 65%

Deprecated

  • --fail-under still works but --fail-on is preferred

See CHANGELOG.md for full details.

v0.1.2

02 Mar 21:56

Choose a tag to compare

Changes

  • Updated project URLs for PyPI backlinks (Homepage, Documentation, Repository, Bug Tracker, Changelog)

v0.1.1

02 Mar 15:01

Choose a tag to compare

Static linter for AI agent tool descriptions, system prompts, and configs.

  • HERM v1.1 scoring engine (6 dimensions, 8 signal categories)
  • H1-H7 structural detectors
  • YAML/JSON/text parsers with auto-detection
  • CLI with --fail-under for CI gating
  • 91 tests passing