Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -1184,6 +1184,17 @@ requires a generatable identifier because its bindings are generated.
sink and the handler's own Asset; the fourth pins field 9's wire bytes, which is the half a
typed assertion structurally cannot see.

*Attributed after the cut (pgw#1226): the change below shipped in this version's tag and was not assembled into the section at cut time.*

- **The cross-repo consumer fence stopped reading its biggest consumer, silently.**
`inference-endpoints` was renamed to `serverless-endpoints`, and the author-surface fence still
named the old path — so the sweep that proves no public symbol goes unreached quietly stopped
reading 29 of the fleet's 32 endpoint packages and kept passing. `scripts/lint_unreached_surface.py`
now names the repo it expects, with `author_surface_allowlist.txt` and `skip_census.txt`
following it. The hazard this closes is not the rename but the REPAIR for it: GitHub redirects the
retired clone URL, so re-cloning under the dead name turns the fence green over a checkout no lane
updates.

## 0.120.0 (2026-08-16) — **the transfer plane is OURS — gen-worker consumes tensorfs natively, and the mount client is gone.**

- The tensorhub grant transfer plane is first-party at `gen_worker.transfer`. It was vendored
Expand Down
1 change: 1 addition & 0 deletions changelog.d/consumed.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -91,3 +91,4 @@
0.123.0 pgw1354
0.124.0 pgw1353
0.124.0 pgw1356
0.121.0 pgw1323
8 changes: 8 additions & 0 deletions changelog.d/pgw1323.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
- **The cross-repo consumer fence stopped reading its biggest consumer, silently.**
`inference-endpoints` was renamed to `serverless-endpoints`, and the author-surface fence still
named the old path — so the sweep that proves no public symbol goes unreached quietly stopped
reading 29 of the fleet's 32 endpoint packages and kept passing. `scripts/lint_unreached_surface.py`
now names the repo it expects, with `author_surface_allowlist.txt` and `skip_census.txt`
following it. The hazard this closes is not the rename but the REPAIR for it: GitHub redirects the
retired clone URL, so re-cloning under the dead name turns the fence green over a checkout no lane
updates.
Loading