release: cut 0.10.4 with the authority change written down #164
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "land/release-0-10-4"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
release: cut 0.10.4 with the authority change written down
The workspace moves to 0.10.4 and the release carries what a caller has to
know, in both languages: creating a row no longer mints coverage a grant
already carries, a
setis authorized by the state it started in, andPATCHanswers 204 rather than 404 when the writer can no longer see what they wrote.
The migration is written for the two shapes that actually break. An operator
whose created rows outlived the grant that let them create — those rows now go
when the grant goes, and if that access was meant to survive it needs an
explicit grant, which is what it always was. And a product that forbade
transfer by leaning on the refusal a hand-over used to get: the engine no
longer refuses it, so the prohibition has to be a grant.
No store changes, and no sweep. Grants minted by earlier versions stay put;
they are redundant now rather than wrong, and an estate can end them as
ordinary rows once it decides it wants to.
AGENTS.mdnamedplumb release dispatch, which plumb 0.19.0 does not have.Publication is a forge lane,
release-exact.yml, and the document now says soalong with the rehearsal switch that publishes nothing.
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com