Skip to content

Release 3.6.0 — version sweep and changelog (tag not cut) - #219

Closed
TinDang97 wants to merge 1 commit into
mainfrom
feat/release-3-6-0
Closed

Release 3.6.0 — version sweep and changelog (tag not cut)#219
TinDang97 wants to merge 1 commit into
mainfrom
feat/release-3-6-0

Conversation

@TinDang97

Copy link
Copy Markdown
Collaborator

Cuts 3.6.0. No tag, no publish — both are yours.

What moved

Eight version declarations, in lockstep:

declaration
add-method/pyproject.toml PyPI
add-method/src/add_method/__init__.py __version__
add-method/package.json npm
add-method/package-lock.json 2 sites — root and packages.""
add-method/.claude-plugin/plugin.json Claude Code plugin
tooling/add.py ENGINE all four engine twins
SKILL.md metadata.version all three skill trees
.add/index.md engine: / tooling_engine: the dogfood bundle

ENGINE_MD5 and the SKILL.md sha256 prose pin re-aimed to match.

CHANGELOG

Records what the two milestones found rather than what they touched — including the headline numbers that were measured, not asserted: a one-line SKILL.md overrun went from 14 failures to 1, and normalising freeze's refusal shape turned two vacuously-green checks red.

It also names the two items carried into 3.7 knowingly: eleven verbs still answering a refusal with False, and the SKILL.md prose pin still held in two files. Both are bound as decisions in the specs, so neither is a surprise later.

Verification

1439 passed, 7 skipped, 0 failed on both test roots, including test_version_parity and test_front_door_claim_truth, which enumerate every declaration above.

What is left for you

  1. merge this
  2. git tag v3.6.0 && git push origin v3.6.0publish.yml takes it to npm and PyPI

Check the tag targets the merge commit before pushing it.

…ng on refusals

Eight version declarations moved in lockstep: pyproject.toml, __init__.py,
package.json, package-lock.json (2 sites), .claude-plugin/plugin.json, the ENGINE
stamp in all four engine twins, and the metadata version in all three skill trees.
The dogfood bundle's index.md engine stamp follows, and ENGINE_MD5 plus the SKILL.md
sha256 prose pin are re-aimed.

CHANGELOG records what the two milestones actually found, including the two items
carried into 3.7 knowingly rather than quietly: eleven verbs still answering a refusal
with `False`, and the SKILL.md prose pin still held in two files.

Suite: 1439 passed, 7 skipped, 0 failed.

The tag and the npm/PyPI publish are human-owned and NOT done here.
@TinDang97

Copy link
Copy Markdown
Collaborator Author

Superseded by #222 — same linear stack; every commit here is contained in that branch. Closing in favour of it.

@TinDang97 TinDang97 closed this Sep 10, 2026
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