Skip to content

docs: refresh CHANGELOG Unreleased section#131

Closed
WhatsYourWhy wants to merge 1 commit into
mainfrom
cleanup/changelog-refresh
Closed

docs: refresh CHANGELOG Unreleased section#131
WhatsYourWhy wants to merge 1 commit into
mainfrom
cleanup/changelog-refresh

Conversation

@WhatsYourWhy

Copy link
Copy Markdown
Owner

Summary

The CHANGELOG's Unreleased block was frozen mid-v0.2 planning: it
referenced docs/CANONICAL_VS_LEGACY.md and docs/archive/ (both
deleted), described shim-retention policy (shims now gone), and
documented a chronolog typo alias that's also gone.

This PR replaces that block with an accurate record of what's landed
on main since v0.2.0:

The v0.2.0 history section is preserved (lightly copy-edited).

Reviewer notes

Docs-only change. Nothing to run.

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>
@WhatsYourWhy

Copy link
Copy Markdown
Owner Author

Superseded by #132 (release PR folds in the CHANGELOG refresh with the v0.3.0 version bump and license change).

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>
@WhatsYourWhy WhatsYourWhy deleted the cleanup/changelog-refresh branch May 17, 2026 00:18
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