Releases: hannsxpeter/codedna
Releases · hannsxpeter/codedna
Release list
codedna v1.0.2
Highlights
- Require explicit installer targets and add Cursor skill install support.
- Add
codedna_wire.pyfor idempotent project wiring across AGENTS.md, Claude, Gemini, GitHub Copilot, Cursor, and Windsurf/Cascade. - Expand the stats helper with function size, identifier length, boolean-prefix share, TODO/FIXME density, and doc-comment coverage.
- Refresh README, agent support docs, contributing notes, changelog, tests, and CI for the v1.0.2 package.
Verification
- GitHub Actions passed on PR #2.
- Local full suite passed with
python3 -m unittest discover -s tests. - Release archive was extracted and smoke-tested before publishing.
codedna v1.0.1
Summary
- Add portable multi-agent support for Claude Code, Codex, Gemini CLI, GitHub Copilot, Cursor, and Windsurf/Cascade.
- Install codedna as a standard SKILL.md bundle for supported skill hosts.
- Extract the stats helper into a bundled script and add CI, fixtures, and tests.
- Add docs for agent support and release package installation.
Package
- codedna-v1.0.1.tar.gz
Verification
- GitHub Actions passed on PR #1.
- Local py_compile, unittest, installer syntax, diff check, and temp-dir install smoke tests passed.
codedna 1.0.0
codedna 1.0.0, the initial release.
A file-only Claude Code skill that fingerprints a codebase's style so new or AI-written code is indistinguishable from the author's own.
Modes
- Map: scan a repo and generate
CODEDNA.md, and wire an idempotent pointer intoCLAUDE.mdso the profile loads automatically. - Match: write new code that follows the profile, deferring to the local file's dialect on conflicts.
- Check: review a diff or file against the profile and report the AI tells with severity and concrete rewrites.
Also includes
- A 15-entry AI-tells catalog (over-commenting, defensive boilerplate, vocabulary drift, and more), plus a pre-commit self-check list.
- An inlined, stdlib-only stats helper that grounds the profile in real frequencies (naming casing, comment density including doc comments, indentation, quotes).
- A fixed
CODEDNA.mdtemplate that enforces specificity over generic filler.
Install
The codedna.md skill file is attached to this release. Drop it into your skills directory:
cp codedna.md ~/.claude/skills/codedna.mdSee CHANGELOG.md for full details.