chore: follow up the history rewrite #138

Merged
ryangr0 merged 3 commits from ryangr0/chore/neutral-fixtures into development 2026-10-02 23:32:49 +00:00 AGit
Owner

Follow-up to the 2026-10-03 history rewrite, which gave every commit a new ID.

What changes

  • Neutral fixtures and docs. Describes the second estate without naming it, drops links into its internal GitLab, trims the downstream-consumer tasks of openspec/changes/open-change-requests-on-gitlab to one line, and deletes the per-app .mailmap files. Git reads only a root .mailmap, so those two did nothing.
  • Ploeg release export base. scripts/publish_release.py built every Go-module export on 6f19c25, a commit that no longer exists. It now uses 05b93bb4, the rewritten rc.7 commit, which is also development on the rebuilt github.com/webgrip/ploeg. Merge this before the next Ploeg release, or the export step fails.
  • Commit references. 1,035 full commit IDs in changelogs, research records and release scripts now point at their rewritten commits, along with the import manifest's notes refs and the checksums of the files the rewrite changed. scripts/verify-import.py checks the manifest; the landscape checksums are regenerated.

Verification

mise run verify: all gates passed (vloer, vloer-extension, ploeg, site, helm, release, integration, docs).

🤖 Generated with Claude Code

Follow-up to the 2026-10-03 history rewrite, which gave every commit a new ID. ## What changes - **Neutral fixtures and docs.** Describes the second estate without naming it, drops links into its internal GitLab, trims the downstream-consumer tasks of `openspec/changes/open-change-requests-on-gitlab` to one line, and deletes the per-app `.mailmap` files. Git reads only a root `.mailmap`, so those two did nothing. - **Ploeg release export base.** `scripts/publish_release.py` built every Go-module export on `6f19c25`, a commit that no longer exists. It now uses `05b93bb4`, the rewritten rc.7 commit, which is also `development` on the rebuilt github.com/webgrip/ploeg. **Merge this before the next Ploeg release**, or the export step fails. - **Commit references.** 1,035 full commit IDs in changelogs, research records and release scripts now point at their rewritten commits, along with the import manifest's notes refs and the checksums of the files the rewrite changed. `scripts/verify-import.py` checks the manifest; the landscape checksums are regenerated. ## Verification `mise run verify`: all gates passed (vloer, vloer-extension, ploeg, site, helm, release, integration, docs). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Describe the second estate without naming it, drop links into its
internal GitLab, trim the openspec downstream-consumer tasks to one
line, and delete the inert per-app .mailmap files.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The history rewrite gave Ploeg's last rc.7 commit a new ID, and
github.com/webgrip/ploeg was rebuilt on it. Export new module versions
on 05b93bb4 so they share that history, and link the migration note to
the commit where it now lives.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
docs: point commit references at the rewritten history
Some checks failed
[Workflow] On Pull Request / checks (pull_request) Successful in 8m54s
[Workflow] On Pull Request / release-policy (pull_request) Failing after 11s
[Workflow] On Pull Request / warnings (pull_request) Successful in 0s
2bb2e6b359
The history rewrite gave every commit a new ID. Map the 1,035 full IDs
in changelogs, research records and release scripts to their new
values, and refresh the import manifest's notes refs and the checksums
of the files the rewrite changed, so verify-import.py checks the
history that exists.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
ryangr0 merged commit ce6e2db587 into development 2026-10-02 23:32:49 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
webgrip/unfold!138
No description provided.