Skip to content

Releases: hannsxpeter/codedna

codedna v1.0.2

Choose a tag to compare

@hannsxpeter hannsxpeter released this 13 Jul 05:42
639dfe7

Highlights

  • Require explicit installer targets and add Cursor skill install support.
  • Add codedna_wire.py for 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

Choose a tag to compare

@hannsxpeter hannsxpeter released this 11 Jun 07:23
7c9331f

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

Choose a tag to compare

@hannsxpeter hannsxpeter released this 06 Jun 06:58

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 into CLAUDE.md so 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.md template 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.md

See CHANGELOG.md for full details.