Skip to content

Version Packages - #110

Merged
jimutt merged 1 commit into
mainfrom
changeset-release/main
Nov 3, 2026
Merged

jimutt merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

dld-kit@1.0.0

Major Changes

  • 3c5c3e9: dld-kit 1.0.0. Coming from 0.x, follow Upgrading from 0.x: your decision records, dld.config.yaml, INDEX.md and .dld-state.yaml carry over unchanged. Coming from a 1.0 release candidate, run npx dld-kit@latest update and commit the result. The changes since 0.9.0:

    • Install and update with one command. npx dld-kit init sets DLD up in a repository for Claude Code, Antigravity, Codex, Cursor, OpenCode and Pi, and npx dld-kit@latest update upgrades it. DLD is also available as a Claude Code plugin, as Codex and Copilot CLI plugins, as a Pi package, and through npx skills and gh skill. The Tessl tile gets no new versions.
    • The skills run a bundled Node CLI instead of bash scripts. dld-kit needs Node.js 22 or newer and git.
    • The always-on rule is installed for each agent, in the file that agent loads, instead of a section appended to CLAUDE.md.
    • Decisions are drafts until they reach the base branch. After that their prose is protected: decision_edits sets how strictly, and dld check-decision-edits can enforce it in CI.
    • /dld-snapshot generates OVERVIEW.md and the documents you define in snapshot_artifacts. It no longer writes SNAPSHOT.md, and offers to delete an old one.
    • Reviews are configurable: /dld-plan can review the plan (plan_review), review_model picks the reviewers' model, and dld.local.yaml holds your own review settings, uncommitted.
    • /dld-reindex commits the renames on top of your branch and squashes only when asked, and INDEX.md merges with git's union driver.
    • /dld-audit reports missing amends and supersedes links that a decision's text states, and annotation_exclude keeps example annotations in docs out of the audit.
    • From 1.0.0, versions follow semver for everything a project builds on: the record format, annotations, the config files, the setup and CI commands, the installed layout, skill names and the install channels. See What a version number promises.

@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor Author

Unit test coverage

Lines Functions
Total 99.77% 98.78% (+0.01)

Changes are relative to main.
The floor is 90% of lines and functions in each file; ⚠️ marks files below it.

Per file
File Lines Functions
scripts/release.ts (new) 100.00% 100.00%
src/cli/command.ts 96.88% 100.00%
src/cli/commands/base-option.ts 100.00% 100.00%
src/cli/commands/check-decision-edits.ts 100.00% 100.00%
src/cli/commands/collect-active-decisions.ts 100.00% 100.00%
src/cli/commands/commit-reindex.ts 100.00% 100.00%
src/cli/commands/create-config.ts 100.00% 100.00%
src/cli/commands/create-decision.ts 100.00% 100.00%
src/cli/commands/create-directories.ts 100.00% 100.00%
src/cli/commands/create-empty-index.ts 100.00% 100.00%
src/cli/commands/detect-snapshot-changes.ts 100.00% 100.00%
src/cli/commands/find-annotations.ts 100.00% 100.00%
src/cli/commands/find-collisions.ts 100.00% 100.00%
src/cli/commands/find-missing-amends.ts 100.00% 100.00%
src/cli/commands/find-stale-mentions.ts 100.00% 100.00%
src/cli/commands/init.ts 100.00% 100.00%
src/cli/commands/install-rule.ts 100.00% 100.00%
src/cli/commands/list-proposed.ts 100.00% 100.00%
src/cli/commands/list-taken-ids.ts 100.00% 100.00%
src/cli/commands/next-id.ts 100.00% 100.00%
src/cli/commands/plan-renames.ts 100.00% 100.00%
src/cli/commands/regenerate-index.ts 100.00% 100.00%
src/cli/commands/related-decisions.ts 100.00% 100.00%
src/cli/commands/rename-decision.ts 100.00% 100.00%
src/cli/commands/resolve-base.ts 100.00% 100.00%
src/cli/commands/restore-decision-prose.ts 100.00% 100.00%
src/cli/commands/review-settings.ts 100.00% 100.00%
src/cli/commands/session-context.ts 100.00% 100.00%
src/cli/commands/update-audit-state.ts 100.00% 100.00%
src/cli/commands/update-snapshot-state.ts 100.00% 100.00%
src/cli/commands/update-status.ts 100.00% 100.00%
src/cli/commands/update.ts 100.00% 100.00%
src/cli/commands/verify-annotations.ts 100.00% 100.00%
src/cli/index.ts 100.00% 100.00%
src/cli/install.ts 100.00% 100.00%
src/core/annotations.ts 100.00% 93.75%
src/core/audit.ts 100.00% 100.00%
src/core/commit-reindex.ts 100.00% 100.00%
src/core/config.ts 100.00% 92.86%
src/core/decision-edits.ts 99.47% 100.00%
src/core/decisions.ts 100.00% 100.00%
src/core/errors.ts 100.00% 100.00%
src/core/files.ts 100.00% 100.00%
src/core/git.ts 100.00% 100.00%
src/core/ids.ts 100.00% 100.00%
src/core/index-file.ts 98.21% 100.00%
src/core/init.ts 100.00% 100.00%
src/core/mentions.ts 100.00% 100.00%
src/core/open-prs.ts 100.00% 100.00%
src/core/project.ts 100.00% 100.00%
src/core/proposed.ts 100.00% 100.00%
src/core/records.ts 100.00% 100.00%
src/core/reindex.ts 99.37% 100.00%
src/core/related.ts 97.56% 100.00%
src/core/rename-plan.ts 100.00% 100.00%
src/core/rename.ts 100.00% 100.00%
src/core/review-settings.ts 100.00% 100.00%
src/core/snapshot.ts 100.00% 100.00%
src/core/state.ts 97.92% 100.00%
src/generate/adapters.ts 100.00% 100.00%
src/generate/generate.ts 99.38% 96.15%
src/generate/gitattributes.ts 100.00% 100.00%
src/generate/gitignore.ts 100.00% 100.00%
src/generate/harnesses.ts 100.00% 100.00%
src/generate/install.ts 100.00% 100.00%
src/generate/plugins.ts 100.00% 100.00%
src/generate/rule.ts 100.00% 98.33%
src/generate/template.ts 100.00% 100.00%
src/node-context.ts 97.09% 95.56%
templates/rules/dld-workflow.md 100.00% 100.00%

@jimutt
jimutt merged commit 91012a8 into main Nov 3, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant