docs: refresh CHANGELOG Unreleased section#131
Closed
WhatsYourWhy wants to merge 1 commit into
Closed
Conversation
The Unreleased section was frozen mid-v0.2 planning and pointed at docs/CANONICAL_VS_LEGACY.md and docs/archive/ — both deleted in the cleanup pass. Replace it with an accurate record of what shipped on main since v0.2.0: shim removal, legacy-density purge, examples/ layout, README rewrite, and pyproject.toml addition. Leaves v0.2.0 history intact. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
WhatsYourWhy
added a commit
that referenced
this pull request
Apr 19, 2026
- LICENSE: replace bespoke "no-execute" source-available clause with the standard MIT License. The prior license actively discouraged engagement with a public-portfolio repo. - pyproject.toml: bump 0.2.0 -> 0.3.0, add MIT classifier. - temporal_gradient/__init__.py: bump __version__ to 0.3.0. - tests/test_package_api.py: update version-check assertion. - CHANGELOG: replace stale "Unreleased" block (referenced deleted docs and shims) with a dated v0.3.0 section covering the cleanup pass — shim removal, legacy_density purge, examples/ layout, README rewrite, pyproject.toml, license change, and a migration checklist for the breaking kwarg/alias removals. Supersedes #131. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Owner
Author
|
Superseded by #132 (release PR folds in the CHANGELOG refresh with the v0.3.0 version bump and license change). |
3 tasks
WhatsYourWhy
added a commit
that referenced
this pull request
Apr 19, 2026
## Summary Cuts v0.3.0. Three things: 1. **License → MIT.** The prior bespoke "source-available, no execute" clause actively discouraged engagement with a public-portfolio repo. Replaced with standard MIT. 2. **Version bump 0.2.0 → 0.3.0** in \`pyproject.toml\`, \`temporal_gradient/__init__.py\`, and the version-check test. The merged cleanup PRs (#128, #129, #130) were breaking on the API surface (removed \`salience_mode\` kwargs, \`validate_packet\` alias, moved entrypoints), so this is 0.x-minor-bump territory. 3. **CHANGELOG rewrite.** The Unreleased block was stale — referenced \`docs/CANONICAL_VS_LEGACY.md\` and \`docs/archive/\` (both deleted) and documented a \`chronolog\` typo alias that's also gone. Replaced with a dated v0.3.0 section covering the full cleanup pass, plus a migration checklist for the breaking changes. Also applied **out of band** (repo settings, not a file change): - **Squash-merge set as the only allowed merge method** on \`WhatsYourWhy/The-Temporal-Gradient\` (merge commits + rebase disabled). - **Squash commit title** defaults to PR title; **squash commit message** defaults to PR body. Auto-merge and delete-branch-on-merge enabled. - Net effect: every future PR — including \`claude/...\`, \`codex/...\`, and \`alert-autofix-*\` bot branches — lands as a single clean commit named after the PR title. \`git log --oneline\` will tell an engineering story going forward. Historical bot merges on \`main\` are left as-is (rewriting merged history isn't worth it). Supersedes #131. ## Test plan - [x] \`pytest -q\` → 166 passed locally - [x] CI green on 3.10 / 3.11 / 3.12 - [x] After merge: tag \`v0.3.0\` and create a GitHub release pointing at the new CHANGELOG section Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The CHANGELOG's Unreleased block was frozen mid-v0.2 planning: it
referenced
docs/CANONICAL_VS_LEGACY.mdanddocs/archive/(bothdeleted), described shim-retention policy (shims now gone), and
documented a
chronologtypo alias that's also gone.This PR replaces that block with an accurate record of what's landed
on main since v0.2.0:
pyproject.toml,docs/architecture.mdanomaly_detection.pydroppedmemories_alive/memories_forgottenaliases
The v0.2.0 history section is preserved (lightly copy-edited).
Reviewer notes
Docs-only change. Nothing to run.