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: docs/Release-Readiness.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
Intent is in early experimental development. No packages have been published to npm. No GitHub Releases have been created.
6
6
7
-
The repository has five workspace packages under `packages/*`, all at version `0.1.0`, all using `workspace:*` dependency references. The codebase is functional and validated by CI, but several metadata and workflow steps are missing before a first alpha release.
7
+
The repository has five workspace packages under `packages/*`. The four publishable packages are at version `0.1.0-alpha.0`. The private server package remains at `0.1.0`. All use `workspace:*` dependency references. The codebase is functional and validated by CI. Changesets is installed and configured. The remaining blocker before a first alpha release is the release workflow and npm publish automation.
8
8
9
9
Four packages are intended for first-alpha publishing. `packages/server` is a private workspace package for now.
10
10
@@ -226,15 +226,16 @@ Do not manually create GitHub Releases.
-[x] Package exports point to correct `dist/` paths
233
+
-[x] Package `files: ["dist"]` is correct
234
+
-[x] Declaration files (`dist/index.d.ts`) exist after build
235
+
-[x] Clean-dist validation passes
236
+
-[x]`pnpm pack:check` passes
237
+
-[x] Changesets installed and configured
238
+
-[x] First alpha package versions set to `0.1.0-alpha.0`
238
239
-[ ] Add release workflow (GitHub Action for Changesets)
239
240
-[ ] Publish first alpha (`pnpm changeset publish`)
240
241
-[ ] Create GitHub Release (automatic via Changesets, or manual)
@@ -243,7 +244,7 @@ Do not manually create GitHub Releases.
243
244
244
245
- repository fields are present
245
246
- GitHub repository home is https://github.com/intent-framework/intent
246
-
- remaining first-alpha blockers: release workflow not yet added, alpha prerelease versioning not configured, and human confirmation that MIT is the intended public license
247
+
- remaining first-alpha blocker after this PR: Release workflow not yet added, including npm publish automation and required secrets.
247
248
248
249
## Future server-package decisions
249
250
@@ -254,9 +255,8 @@ Do not manually create GitHub Releases.
254
255
255
256
- Do not publish any package to npm.
256
257
- Do not create a GitHub Release.
257
-
- Do not add Changesets yet — wait until the audit blockers are resolved.
258
258
- Do not add a release GitHub Action yet.
259
-
- Do not change versions or public APIs.
259
+
- Do not change runtime or public APIs.
260
260
- Do not add new dependencies unless required for a specific task.
0 commit comments