Skip to content

v0.2.4

Latest

Choose a tag to compare

@lesliebiubiubiu lesliebiubiubiu released this 15 Aug 11:58
62b518d

Packaging hygiene: the skill directory now contains only what it needs at runtime (#7).

The skill directory is what npx skills add installs, but it also carried this repository's own test suite (smoke_test.py) and the private compliance analyzer behind evals/REPORT.md. Both moved to tools/.

  • Installed Python drops from 6951 to 3303 lines — 54% of it was dev-only code no user of the skill runs
  • What ships now: SKILL.md, agents/openai.yaml, scripts/agent_kb.py, and scripts/transcript_reads.py (imported by the CLI; stats needs it)
  • Path constants in the moved scripts derive from a single REPO_DIR, so they no longer encode their depth in the tree
  • AGENTS.md now states the rule explicitly, so the drift doesn't recur

No runtime code, protocol, or KB format changed — v0.2.3 repos need no upgrade, and behavior is identical.

Verified on merged main: python3 tools/smoke_test.py → 82 checks pass; agent_kb.py validate --root . → OK; compliance_analyzer.py and evals/run_bundle.py both still resolve their imports.

What's Changed

Full Changelog: v0.2.3...v0.2.4