Skip to content

fix: move the library from manifest/ to ledger/ so ez can go on the hub - #119

Merged
noah-emp merged 1 commit into
masterfrom
fix/hub-reserved-manifest
Sep 25, 2026
Merged

noah-emp merged 1 commit into
masterfrom
fix/hub-reserved-manifest

Conversation

@noah-emp

Copy link
Copy Markdown
Collaborator

The Bend hub refuses any package with a top-level manifest/ directory: it serves each package's own manifest at <hash>/manifest, and staging fails with EISDIR. ez v1.1.0 could not be published because of it. Reproduced with a two-file package, which publishes once the directory is renamed.

This PR is a pure rename, manifest/ to ledger/: imports, the ez.toml entry, SPEC Law cells and docs. The RFC paragraph that paused publishing ez is updated.

Gate: nix flake check passes locally (proofs 16/16, lint 0 errors, fresh, build).

🤖 Generated with Claude Code

https://claude.ai/code/session_01Vp3SCG5bcKMF4fUytZTwPj

The hub serves every package's own manifest at <hash>/manifest, and it
refuses a package with a top-level manifest/ directory (EISDIR on its
staging file), so ez could not be published. The directory is now ledger/
(ez calls ez.toml the ledger); the entry is ledger/manifest.bend. Only
paths moved: every import, SPEC Law cell and doc reference follows, and
the RFC now records ez as published to the hub by hash.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Vp3SCG5bcKMF4fUytZTwPj
@noah-emp
noah-emp enabled auto-merge (squash) September 25, 2026 19:19
@noah-emp
noah-emp merged commit f702841 into master Sep 25, 2026
2 checks passed
@noah-emp
noah-emp deleted the fix/hub-reserved-manifest branch September 25, 2026 19:27
noah-emp pushed a commit that referenced this pull request Sep 25, 2026
🤖 I have created a release *beep* *boop*
---


##
[1.2.0](v1.1.0...v1.2.0)
(2026-09-25)


### Bug Fixes

* move the library from manifest/ to ledger/ so ez can go on the hub
([#119](#119))
([f702841](f702841))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

2 participants