RepoJournal
Anthropic

@anthropics

Claude SDKs and developer tooling

Pick a date

The Wire · Showcase

BUFFA KILLS CHANGELOG CONFLICTS WITH FRAGMENT FILES

By RepoJournal · Filed · About Anthropic

Buffa switched to changie's fragment model, eliminating the merge queue bottleneck that turned every PR into a manual rebase.

The shift moves changelog entries from a single `CHANGELOG.md` file to per-PR fragment files under `.changes/unreleased/` [1][2]. Since each PR now adds a new file instead of modifying shared lines at the top of the changelog, merge conflicts vanish. The change ships with two separate review commits: the core fragment migration and a follow-up that pins changie's SHA256 in CI to prevent execution of tampered upstream releases [3]. Across the plugin ecosystem, routine SHA bumps continue rolling in steady: `claude-plugins-community` picked up updates to five plugins [4][5][6][7][8], while `knowledge-work-plugins` bumped auth0, langfuse, and carta-investors [9][10][11]. Two new plugins are in flight: canva and tavily are landing in both `knowledge-work-plugins` and the official marketplace [12][13][14][15]. Meanwhile, buffa's scope guard exemption for the bump bot [16][17] ensures automated SHA updates don't trip the external-PR validation that requires additions-only changes to `marketplace.json`. Buffa also documented its generated struct evolution policy [18][19], clarifying that new fields may appear on generated structs and exhaustive destructuring is not semver-protected.

Action items

References

  1. [1] changelog: adopt changie fragment files to end CHANGELOG merge conflicts ↗ anthropics/buffa
  2. [2] changelog: adopt changie fragment files to end CHANGELOG merge conflicts (#230) anthropics/buffa
  3. [3] ci: verify changie download against pinned SHA256 before executing ↗ anthropics/buffa
  4. [4] bump(agent-link): dd3a7bdb → f812a5cd ↗ anthropics/claude-plugins-community
  5. [5] bump(aura-frog): 84387f23 → abf5924b ↗ anthropics/claude-plugins-community
  6. [6] bump(carta-cap-table): 62a57528 → d73a3615 ↗ anthropics/claude-plugins-community
  7. [7] bump(carta-investors): d96ce7cb → d73a3615 ↗ anthropics/claude-plugins-community
  8. [8] bump(cc-native): 1ddf98dc → 1f80b4b6 ↗ anthropics/claude-plugins-community
  9. [9] bump(auth0): 3e3a5d84 → 81847212 ↗ anthropics/knowledge-work-plugins
  10. [10] bump(langfuse): c3978907 → 6b6c44cf ↗ anthropics/knowledge-work-plugins
  11. [11] bump(carta-investors): 4bd05d34 → f1640dc5 ↗ anthropics/knowledge-work-plugins
  12. [12] Add canva plugin (#408) anthropics/knowledge-work-plugins
  13. [13] Add tavily plugin (#407) anthropics/knowledge-work-plugins
  14. [14] Add canva plugin (#3387) anthropics/claude-plugins-official
  15. [15] Add tavily plugin (#3384) anthropics/claude-plugins-official
  16. [16] Exempt the bump bot from the external-PR scope guard (#3402) anthropics/claude-plugins-official
  17. [17] Exempt the bump bot from the external-PR scope guard ↗ anthropics/claude-plugins-official
  18. [18] Document generated struct evolution policy ↗ anthropics/buffa
  19. [19] Document generated struct evolution policy (#244) anthropics/buffa

FAQ

What changed in Anthropic on June 27, 2026?
Buffa switched to changie's fragment model, eliminating the merge queue bottleneck that turned every PR into a manual rebase.
What should Anthropic teams do about it?
Review and merge buffa's changie fragment migration before opening new PRs with changelog entries • Merge the five plugin SHA bumps in claude-plugins-community after scan review • Approve the external-PR scope guard exemption to unblock internal bump PRs
Which Anthropic repositories shipped on June 27, 2026?
anthropics/buffa, anthropics/claude-plugins-community, anthropics/knowledge-work-plugins, anthropics/claude-plugins-official

Related across the cluster

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.