You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASING.md
+105-6Lines changed: 105 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -672,6 +672,107 @@ Finally, commit-level `Release-As:` is rejected before the action because the
672
672
GitHub documents that a `GITHUB_TOKEN`-created PR's opened or synchronize event
673
673
[creates an approval-required workflow run](https://github.com/github/docs/blob/e1e4aa937308f21c411c248b4966873536bb0cba/data/reusables/actions/actions-do-not-trigger-workflows.md#L1-L6).
674
674
675
+
## Stable 0.1.2 release evidence
676
+
677
+
Stable `0.1.2` completed on 2026-07-31 with these independently auditable
Copy file name to clipboardExpand all lines: ROADMAP.md
+47-22Lines changed: 47 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,9 +5,10 @@ Last updated: 2026-07-31
5
5
Repository contract: This roadmap is self-contained and is the public source
6
6
of truth for this repository's release sequence.
7
7
8
-
Stable `0.1.1` completed the corrected options contract, immutable GitHub
9
-
Release, bounded live smoke, OIDC publication, provenance, signature, separate
10
-
public-install verification, and recovery-path cleanup on 2026-07-30.
8
+
Stable `0.1.2` completed the public options type contract, release-neutral
9
+
consumer documentation, the first permanent immutable-tag publication, bounded
10
+
live smoke, OIDC provenance, public-install verification, and replay hardening
11
+
on 2026-07-31.
11
12
12
13
## Product Target
13
14
@@ -24,9 +25,10 @@ Release then failed before invoking npm because its publication guard rejected
24
25
the fixed `actions/setup-node` authentication placeholder.
25
26
`0.1.0-alpha.3` subsequently completed the OIDC, provenance, ownership, and
26
27
public-install verification sequence. Stable `0.1.1` completed its separately
27
-
recorded release sequence on 2026-07-30. Stable 0.1.x packages use `latest`, and
28
-
Registry Alpha artifacts use `next`; query npm and GitHub rather than treating
29
-
this roadmap as current registry state.
28
+
recorded recovery sequence on 2026-07-30, and stable `0.1.2` completed the
29
+
permanent tag-bound sequence on 2026-07-31. Stable 0.1.x packages use `latest`,
30
+
and Registry Alpha artifacts use `next`; query npm and GitHub rather than
31
+
treating this roadmap as current registry state.
30
32
31
33
## Milestones
32
34
@@ -38,6 +40,7 @@ this roadmap as current registry state.
38
40
| 0.1.x Registry Alpha | Complete | Early adopters can install a functional, provenance-verified prerelease from npm's `next` channel through the OIDC-only publication path. |
39
41
| 0.1.0 Stable | Complete | Users can install a fully verified package from npm's default channel. |
40
42
| 0.1.1 maintenance patch | Complete | Users receive the corrected options contract; the permanent tag-bound release architecture is installed and the one-time recovery is recorded. |
43
+
| 0.1.2 maintenance patch | Complete | Users receive strict public option types and release-neutral package documentation through the verified permanent tag-bound publication path. |
41
44
| 0.2.0 provider-native text | Planned | Users can opt into Anthropic Messages and Gemini text adapters through isolated subpath exports. |
42
45
| 0.3.0 CometAPI resources | Planned | Users receive typed access to the first stable CometAPI-specific account or platform resources. |
43
46
| Media and task APIs | Later | Users receive typed image, video, audio, upload, polling, and task lifecycle helpers after their contracts are stable. |
@@ -121,11 +124,10 @@ The permanent state is `RELEASE_PLEASE_ENABLED=false`,
121
124
`LIVE_SMOKE_ENABLED=true`, and exactly one npm Environment deployment policy,
122
125
`tag:v*`. Current stable publication uses an unprivileged Release Please
123
126
handoff followed by an immutable-tag dispatch, fresh verification and live
124
-
smoke, and tag-bound npm OIDC. Stable `0.1.1` itself has main-bound provenance
125
-
from the disclosed recovery, so the next explicitly authorized stable patch is
126
-
the first end-to-end registry execution of the permanent tag-bound path. Full
0 commit comments