Skip to content

Commit ef19a09

Browse files
committed
chore: add an empty changeset — this PR releases nothing
`Check Changeset` requires every PR to add a `.changeset/*.md` (diffed against the PR base, so the directory's existing entries can't mask a missing one). An empty-frontmatter changeset is the sanctioned "releases nothing" declaration, on par with the `skip-changeset` label, and there is ample precedent for docs-only changes (`adr-0104-design-doc-only.md` and others). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QoA8AV99Ss1RRkLLAYmDzq
1 parent 3be412b commit ef19a09

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
---
3+
4+
Docs only — no package changes, nothing to release.
5+
6+
AGENTS.md now maps each `packages/spec` change to the generated artifact it
7+
invalidates and the CI gate that catches it. The eight gates live in two jobs that
8+
run them sequentially, so the first stale artifact masks the rest — #4040 got one
9+
red build per artifact (a `.describe()` string via `check:docs`, then five new
10+
exports via `check:api-surface`) with no logic error involved either time.
11+
12+
Also records the `check:api-surface` trap: it reads the built `dist/*.d.ts`, so a
13+
stale `dist` reports exports as REMOVED when nothing was removed.

0 commit comments

Comments
 (0)