Skip to content

Commit 2db0db7

Browse files
release: prepare v0.2.2 docs-only patch
Prepare v0.2.2 as a documentation-only patch release. Updates package metadata, README, SECURITY.md, and CHANGELOG to v0.2.2. No runtime behavior changes.
1 parent ba5759a commit 2db0db7

5 files changed

Lines changed: 33 additions & 23 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,20 @@ This project has a published GitHub Release line, but no stable support or API g
66

77
## [Unreleased]
88

9+
No unreleased changes.
10+
11+
## [0.2.2] - 2026-06-18
12+
913
### Changed
1014

11-
- Documented the published `v0.2.1` GitHub Release and PyPI package state on `main`.
12-
- Synced public security, README, and changelog wording after `v0.2.1` publication, PyPI availability, and GitHub Release assets were verified.
15+
- Released a documentation-only patch for the public `v0.2.2` GitHub Release and PyPI package line.
16+
- Synced SECURITY.md, README.md, CHANGELOG.md, package metadata, and release references so the published package no longer points users at stale `v0.2.1` public-truth wording.
17+
- Preserved the existing runtime behavior, governance diagnostics, CI workflow, PyPI Trusted Publishing workflow, and previous release tags.
18+
19+
### Release notes
20+
21+
- No runtime code or behavior changes are included in this patch release.
22+
- The existing `v0.2.1` tag was not moved; `v0.2.2` is cut as a new docs-only patch release.
1323

1424
## [0.2.1] - 2026-06-17
1525

@@ -37,7 +47,7 @@ This project has a published GitHub Release line, but no stable support or API g
3747
- Clarified packaging smoke documentation to distinguish console-script execution from `python -m agent_rules_kit.cli` module execution.
3848
- Clarified README installation, normal CLI usage, development virtual environment requirements, local checks, and next-release audit readiness.
3949
- Added Ruff linting to local checks and CI by installing project development dependencies before running `./scripts/check.sh`.
40-
- Synced product strategy and threat model wording with the published `v0.2.0` release line and unreleased post-`v0.2.0` main state.
50+
- Synced product strategy and threat model wording with the published `v0.2.0` release line and the pre-`v0.2.1` main state.
4151
- Synced support, security, README, and release-truth documentation after the published `v0.2.0` GitHub Release.
4252
- Added CLI output examples and governance rules reference documentation after the `v0.2.0` tag.
4353

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ The default behavior is read-only.
135135

136136
## What This Project Does
137137

138-
`v0.2.1` is published as a GitHub Release and as the first PyPI package line for `agent-rules-kit`. Current `main` reflects that published state and may include later documentation or maintenance updates.
138+
`v0.2.2` is published as a GitHub Release and PyPI package for `agent-rules-kit`. Current `main` reflects that published state and may include later documentation or maintenance updates.
139139

140140
The implemented behavior includes:
141141

@@ -150,7 +150,7 @@ The implemented behavior includes:
150150
- avoids LLM calls;
151151
- avoids executing commands from analyzed repositories.
152152

153-
Governance diagnostics were introduced in `v0.2.0` and hardened through the published `v0.2.1` release.
153+
Governance diagnostics were introduced in `v0.2.0` and hardened through the published `v0.2.1` release. `v0.2.2` is a documentation-only public-truth patch.
154154

155155
These diagnostics are heuristic findings for instruction-file governance. They are meant to flag review-worthy instruction patterns, not to prove that a repository is safe.
156156

@@ -173,7 +173,7 @@ Current `main` evaluates the following governance finding rules, in stable evalu
173173

174174
Governance findings are intentionally conservative and pattern-based. They may produce false positives or false negatives, and they are not a substitute for maintainer review.
175175

176-
The `v0.2.0` GitHub Release introduced this governance rule set. The published `v0.2.1` release includes subsequent governance hardening, coverage expansion, and release/PyPI documentation sync without moving the `v0.2.0` tag.
176+
The `v0.2.0` GitHub Release introduced this governance rule set. The published `v0.2.1` release includes subsequent governance hardening and coverage expansion without moving the `v0.2.0` tag. The published `v0.2.2` release syncs public release, PyPI, and security documentation without runtime behavior changes.
177177

178178
For detailed rule purpose, evidence, limits, and false-positive notes, see `docs/RULES.md`.
179179

@@ -204,7 +204,7 @@ A clean report means only that the implemented checks did not find a supported i
204204

205205
## Installation
206206

207-
`v0.2.1` is published as a GitHub Release and PyPI package.
207+
`v0.2.2` is published as a GitHub Release and PyPI package.
208208

209209
The published package can be installed from PyPI. Release publication uses PyPI Trusted Publishing from the GitHub Release workflow.
210210

@@ -216,10 +216,10 @@ Requirements for using a published CLI release:
216216
- a Python virtual environment;
217217
- a published PyPI release of `agent-rules-kit`.
218218

219-
Install `v0.2.1` in a virtual environment:
219+
Install `v0.2.2` in a virtual environment:
220220

221221
python -m venv .venv
222-
.venv/bin/python -m pip install agent-rules-kit==0.2.1
222+
.venv/bin/python -m pip install agent-rules-kit==0.2.2
223223
.venv/bin/agent-rules-kit --version
224224
.venv/bin/agent-rules-kit check /path/to/repository --format console
225225

@@ -249,7 +249,7 @@ The source tree can also be used directly for quick CLI inspection:
249249

250250
## Release and PyPI Publishing
251251

252-
The `v0.2.1` release was published through PyPI Trusted Publishing.
252+
The `v0.2.2` release was published through PyPI Trusted Publishing.
253253

254254
Release publishing is handled by:
255255

@@ -267,11 +267,11 @@ The workflow is intentionally limited:
267267
- it grants `id-token: write` only to the publish job;
268268
- it does not use a static PyPI token, username, or password.
269269

270-
The published `v0.2.1` package must remain verifiable by:
270+
The published `v0.2.2` package must remain verifiable by:
271271

272272
- the GitHub Release tag pointing to the verified release SHA;
273273
- a successful PyPI publish workflow run;
274-
- a clean virtual environment installing and running `agent-rules-kit==0.2.1` from PyPI.
274+
- a clean virtual environment installing and running `agent-rules-kit==0.2.2` from PyPI.
275275

276276
---
277277

@@ -465,17 +465,17 @@ The required status check for `main` is:
465465

466466
Current status:
467467

468-
- `v0.2.1` is published as a GitHub Release and PyPI package;
469-
- `v0.2.0` remains the previous published GitHub Release baseline;
470-
- `main` may include post-`v0.2.1` documentation or maintenance updates;
468+
- `v0.2.2` is published as a GitHub Release and PyPI package;
469+
- `v0.2.1` remains the previous published GitHub Release and PyPI package baseline;
470+
- `main` may include post-`v0.2.2` documentation or maintenance updates;
471471
- no stable support or API guarantee yet;
472-
- release tag `v0.2.1` points to the verified release SHA;
472+
- release tag `v0.2.2` points to the verified release SHA;
473473
- local CLI behavior implemented;
474474
- governance diagnostics, structured finding evidence, and evidence redaction are implemented;
475475
- CI active;
476476
- branch protection is active with the required `local-checks / Python 3.12` status check;
477477
- the `pypi` GitHub environment exists for the release publishing workflow;
478-
- `.github/workflows/publish-pypi.yml` published `v0.2.1` through PyPI Trusted Publishing and remains the release publishing workflow;
478+
- `.github/workflows/publish-pypi.yml` published `v0.2.2` through PyPI Trusted Publishing and remains the release publishing workflow;
479479
- README screenshots are generated from real local CLI commands;
480480
- security boundaries documented;
481481
- threat model documented.

SECURITY.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ It is not a security scanner, provides no security guarantees, and must not be d
66

77
## Supported versions
88

9-
`v0.2.1` is published as a GitHub Release and PyPI package.
9+
`v0.2.2` is published as a GitHub Release and PyPI package.
1010

11-
Current `main` may include post-`v0.2.1` documentation or maintenance updates after the published package.
11+
Current `main` may include post-`v0.2.2` documentation or maintenance updates after the published package.
1212

1313
The project is still maintained on a best-effort basis. There is no commercial SLA, no guaranteed response time, and no guarantee that every security-relevant issue will be found or fixed.
1414

@@ -18,7 +18,7 @@ The project is still maintained on a best-effort basis. There is no commercial S
1818
| 0.1.x | Historical pre-release line / not supported |
1919
| < 0.1 | Not supported |
2020

21-
`agent-rules-kit==0.2.1` is published on PyPI. Future PyPI availability claims must be verified per release before updating this policy.
21+
`agent-rules-kit==0.2.2` is published on PyPI. Future PyPI availability claims must be verified per release before updating this policy.
2222

2323
## Security boundaries
2424

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "agent-rules-kit"
7-
version = "0.2.1"
7+
version = "0.2.2"
88
description = "Local read-only CLI to diagnose AGENTS.md, Claude Code, Gemini CLI, Cursor and Copilot instruction files."
99
readme = "README.md"
1010
requires-python = ">=3.12"
@@ -32,7 +32,7 @@ Repository = "https://github.com/CoderDeltaLAN/agent-rules-kit"
3232
Issues = "https://github.com/CoderDeltaLAN/agent-rules-kit/issues"
3333
Changelog = "https://github.com/CoderDeltaLAN/agent-rules-kit/blob/main/CHANGELOG.md"
3434
Security = "https://github.com/CoderDeltaLAN/agent-rules-kit/security/policy"
35-
Release = "https://github.com/CoderDeltaLAN/agent-rules-kit/releases/tag/v0.2.1"
35+
Release = "https://github.com/CoderDeltaLAN/agent-rules-kit/releases/tag/v0.2.2"
3636

3737
[project.scripts]
3838
agent-rules-kit = "agent_rules_kit.cli:main"

src/agent_rules_kit/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""agent-rules-kit package."""
22

3-
__version__ = "0.2.1"
3+
__version__ = "0.2.2"

0 commit comments

Comments
 (0)