Skip to content

chore(main): release crosswake_rulestead 0.1.0 - #39

Open
szTheory wants to merge 1 commit into
mainfrom
release-please--branches--main--components--crosswake_rulestead
Open

chore(main): release crosswake_rulestead 0.1.0#39
szTheory wants to merge 1 commit into
mainfrom
release-please--branches--main--components--crosswake_rulestead

Conversation

@szTheory

@szTheory szTheory commented Jun 27, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.1.0 (2026-07-30)

Bug Fixes

  • rulestead: replace core-inherited changelog with the package's own (a36779e)
  • rulestead: replace core-inherited changelog with the package's own (0ad6970)

This PR was generated with Release Please. See documentation.

@szTheory
szTheory force-pushed the release-please--branches--main--components--crosswake_rulestead branch from 63f7144 to ca56ca6 Compare June 30, 2026 13:58
@szTheory
szTheory force-pushed the release-please--branches--main--components--crosswake_rulestead branch from ca56ca6 to 461016b Compare July 2, 2026 12:39
@szTheory
szTheory force-pushed the release-please--branches--main--components--crosswake_rulestead branch 3 times, most recently from 9383ecc to 9eb41f3 Compare July 4, 2026 01:26
@szTheory
szTheory force-pushed the release-please--branches--main--components--crosswake_rulestead branch from 9eb41f3 to 27a7ff6 Compare July 19, 2026 01:20
@szTheory
szTheory force-pushed the release-please--branches--main--components--crosswake_rulestead branch 2 times, most recently from fdaaf10 to 94068f0 Compare July 28, 2026 00:16
@szTheory
szTheory force-pushed the release-please--branches--main--components--crosswake_rulestead branch from 94068f0 to 6a261a2 Compare July 28, 2026 18:20
szTheory added a commit that referenced this pull request Jul 28, 2026
`crosswake_rulestead` and `crosswake_rindle` have never published to Hex
(hex.pm API returns 404 for both; no `crosswake_rulestead-v0.1.0` /
`crosswake_rindle-v0.1.0` tags exist). Their Release PRs (#39, #38) are open
and unmerged. But the docs advertised them as live:

- `guides/companion_compatibility.md` listed both at version `0.1.0` and
  linked `hexdocs.pm/crosswake_{rulestead,rindle}` — both dead — and the
  prose claimed adding `crosswake_rindle` "resolves cleanly" today.
- `.planning/RETROSPECTIVE.md` claimed v16.0 shipped "two live Hex publishes".
- `.planning/PROJECT.md` and `.planning/MILESTONES.md` described all five
  companions as extracted "Hex packages" without distinguishing published
  from merely release-wired.

Only `CHANGELOG.md` hedged correctly.

The compat matrix already had a sanctioned vocabulary for this: the
merge-blocking drift test
(`test/crosswake/proof/phase132_compat_matrix_drift_test.exs:211`) accepts a
`Current Version` cell of `unpublished`, and its own remediation text says to
use it pre-publish. The rows were simply wrong. Rows stay (the drift test bans
phantom rows and derives the `~> 0.1` floor from each package's
`crosswake_dep/0`); only the publish-status claim and the dead links change.

No publish is performed here. This corrects the claim rather than shipping to
match it — a deliberate choice, since Hex publishes are irreversible and
`packages/crosswake_rulestead/CHANGELOG.md` still carries core-inherited
history that would ship permanently.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@szTheory
szTheory force-pushed the release-please--branches--main--components--crosswake_rulestead branch from 6a261a2 to f0011eb Compare July 29, 2026 00:03
@szTheory
szTheory force-pushed the release-please--branches--main--components--crosswake_rulestead branch from f0011eb to d24cbfe Compare July 30, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant