Skip to content

chore(release): prep @domscribe/protocol@1.0.0 publish artifacts (#39)#40

Closed
Narrator wants to merge 1 commit into
mainfrom
chore/issue-39-protocol-release-prep
Closed

chore(release): prep @domscribe/protocol@1.0.0 publish artifacts (#39)#40
Narrator wants to merge 1 commit into
mainfrom
chore/issue-39-protocol-release-prep

Conversation

@Narrator

Copy link
Copy Markdown
Member

Summary

Authors the release-prep artifacts that issue #39 requires before the gated npm publish of @domscribe/protocol@1.0.0:

  • docs/release/v1.0.0-protocol-release-post.md — LinkedIn + X + blog post draft with the 'complement at a different layer' framing per DOP risk note; checkbox-driven Kaushik signoff review.
  • docs/release/v1.0.0-protocol-publish-runbook.md — operator runbook with the prereq table, two publish paths (independent vs. unified versioning), non-author verification install, telemetry smoke, and a rollback section.
  • docs/release/v1.0.0-protocol-changelog.md — seed CHANGELOG entry; operator relocates to packages/protocol/CHANGELOG.md on the publish branch once [Deferred to RFC 0003-follow-on] Extract @domscribe/protocol package (RCP versioning unit) #32 has landed.
  • docs/rcp/v1.md — version-banner and §8 reference link to the forthcoming npm package page and protocol-v1.0.0 release tag (links 404 until the publish step runs; that's expected per runbook §2).

What this PR is NOT

Acceptance criteria mapping

Issue #39 acceptance This PR Runbook step
@domscribe/protocol@1.0.0 resolvable on npm n/a §5 (operator-driven)
Fresh non-author install resolves clean n/a §6
Telemetry smoke ≥1 session at CW endpoint n/a §7
Release-post 'complement' framing + Kaushik signoff release-post.md §8
Tag protocol-v1.0.0; CHANGELOG updated; v1.md banner links to tag this PR (banner + CHANGELOG seed); runbook §5 (tag push) §5, §3, §2

Risks & flags

Test plan

References

Authors the release-prep artifacts that issue #39 requires before the
gated npm publish: the Kaushik-signoff release-post draft, the operator
publish runbook, the seed CHANGELOG entry for the protocol package, and
the docs/rcp/v1.md version-banner links that resolve once the tag exists.

This PR does NOT execute the publish — that step is gated on Kaushik
signoff and on issues #32, #33, #34, #38 landing in main (see runbook §0).
The runbook documents the manual operator procedure end-to-end including
the non-author verification install, the telemetry smoke, and rollback.

Refs: docs/rfcs/0001 (ratified by #36), docs/rfcs/0002 (this sprint's
execution doc), docs/sprints/2491.md.

Closes: not yet — issue #39 closes only after the publish step in the
runbook succeeds and the release post lands. This PR is the prep PR.
@nx-cloud

nx-cloud Bot commented May 29, 2026

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit b74c45d

Command Status Duration Result
nx run domscribe-test-fixtures:integration--web... ✅ Succeeded 1m 41s View ↗
nx run domscribe-test-fixtures:integration--web... ✅ Succeeded 1m 37s View ↗
nx run domscribe-test-fixtures:integration--web... ✅ Succeeded 1m 44s View ↗
nx run domscribe-test-fixtures:integration--web... ✅ Succeeded 1m 41s View ↗
nx run domscribe-test-fixtures:install-fixture-... ✅ Succeeded 49s View ↗
nx run domscribe-test-fixtures:install-fixture-... ✅ Succeeded 43s View ↗
nx run domscribe-test-fixtures:install-fixture-... ✅ Succeeded 22s View ↗
nx run domscribe-test-fixtures:integration--vit... ✅ Succeeded 27s View ↗
Additional runs (18) ✅ Succeeded ... View ↗

☁️ Nx Cloud last updated this comment at 2026-05-29 12:52:22 UTC

@Narrator

Narrator commented Jun 6, 2026

Copy link
Copy Markdown
Member Author

Closing agent-generated PR during workspace cleanup.

@Narrator Narrator closed this Jun 6, 2026
@Narrator Narrator deleted the chore/issue-39-protocol-release-prep branch June 6, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant