Skip to content

fragmentation/git + hex publish workflow#1

Merged
systemic-engineer merged 3 commits into
mainfrom
mara/fragmentation-git
Mar 2, 2026
Merged

fragmentation/git + hex publish workflow#1
systemic-engineer merged 3 commits into
mainfrom
mara/fragmentation-git

Conversation

@systemic-engineer
Copy link
Copy Markdown
Contributor

@systemic-engineer systemic-engineer commented Mar 2, 2026

Summary

  • fragmentation/gitwrite(fragment, dir) writes a Fragment to disk as a content-addressed file (SHA-named, under a caller-supplied directory). No opinion about where — the caller decides. TDD arc: red then green.
  • Hex publish workflow — release-triggered CI that runs tests then gleam hex publish --yes. Uses nix-setup + HEXPM_API_KEY mapped from org secret HEX_API_KEY.

Test plan

  • 65 tests passing locally
  • Pre-push hook green (test + format)
  • CI passes on this PR
  • After merge: create a GitHub release (v0.1.0) to trigger first hex publish

🤖 Generated with Claude Code

systemic-engineer and others added 3 commits March 1, 2026 22:12
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Mara <mara@systemic.engineer>
@systemic-engineer systemic-engineer merged commit 4fc3056 into main Mar 2, 2026
1 check passed
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