Skip to content

release: prepare 0.3.16 reconstructable activity log (#3233) - #3251

Merged
oscharko merged 1 commit into
devfrom
release/0.3.16
Aug 22, 2026
Merged

oscharko merged 1 commit into
devfrom
release/0.3.16

Conversation

@oscharko

Copy link
Copy Markdown
Contributor

Summary

Version bump 0.3.15 → 0.3.16 across all workspace manifests, the exported KEIKO_*_VERSION constants and the lockfile, plus the release-impact catalog entry for the reconstructable activity log (epic #3233, integrated through #3235, #3238, #3241, #3243 and #3247).

Ships the reconstructable activity log: every line carries a process identity and a gap-free sequence number; one correlation id follows a request from the browser through the BFF to every model-gateway call, retry and circuit-breaker transition, to WebSocket sessions and to the background jobs it spawns; a chat error shows a Support ID; request lines record the matched route template, query parameter names, wire response bytes and abandonment; every SSE stream ends with a terminal line; errors carry a Keiko-code stack and a closed classification; keiko support export writes one support file with redacted logs of the last seven days, product/platform provenance and a body-free fingerprint of each local store (read-only — the export never modifies, migrates or unlocks a store), and keiko support analyze reconstructs per-request timelines from it; console-only diagnostics and browser-side failures reach the same log. The log stays content-free by construction.

Refs #3233

Scope

  • In scope: the version bump and the catalog entry. Out of scope: any product change (all shipped on dev already).

Reuse And No-Duplication

  • Existing Keiko functionality was inspected before implementation.
  • This PR reuses, extends, generalizes, or consolidates existing functionality where practical.
  • Any new implementation is limited to a documented capability gap in the linked issue.
  • This PR does not introduce a parallel workspace, graph, relationship, policy, evidence, memory, connector, workflow, or UI subsystem where an existing subsystem can be extended.
  • Refactoring or consolidation was considered when existing functionality was close but not shaped for this change.

Delivery Board

Product Impact

  • Packaging, release, or npm publication
  • Evidence, audit, or compliance artifact

Update Impact

  • Release-impact catalog updated (2026-08-22-keiko-0.3.16-reconstructable-activity-log, reviewed, humanApproved: true, approval reference github-issue-comment:oscharko-dev/Keiko#3247#5380714387).
  • Release-note category: improvements.
  • Priority: high.
  • User-visible change: see the catalog entry's userVisibleSummary and bullets.
  • Supported-from versions: 0.2.0.
  • Affected state stores: <stateDir>/logs/server.log (additive); no store modified.
  • User action required and remediation: restart-required (the running server process serves the new log format only after restart).
  • Release-owner review evidence: the approval comment above, authored by the repository owner on the integration PR.

Verification

Required:

  • npm run gates:sonar was run on this diff and reported no finding.
  • Required GitHub checks pass before merge.
  • npm run check:ui-i18n — no UI production source changed.
  • Local verification commands listed below.

Local verification:

npm run check:version-consistency   -> PASS — every workspace package and exported KEIKO_*_VERSION constant reports 0.3.16
npm run check:release-impact        -> PASS — current package version has reviewed update-impact metadata
npm run typecheck / lint / format:check -> PASS / PASS / PASS
npm test                            -> PASS (full suite)
npm run gates:sonar                 -> local-sonar: PASS - no unresolved finding on the files you changed
gitleaks git --log-opts=origin/dev..HEAD -> no leaks found
portable-assets.yml (evaluation_build=true) dispatched on release/0.3.16 — run linked below
  • Release-impacting change verified with npm run check:release-impact and npm run check:version-consistency.
  • Supply-chain or package-surface change verified (lockfile refreshed with npm install --package-lock-only; no dependency added).
  • Evaluation asset lane (portable-assets.yml, evaluation_build=true) dispatched on this branch before merge — see the run linked in the PR comments.

Review And Closure

  • The PR implements only the release cut.
  • Actionable review findings are fixed or explicitly dispositioned.
  • Unresolved review threads are resolved before merge.

Risk Notes

  • Tag v0.3.16 is created on the squash commit only after the dev CI on it is green; assets are built on the tag; npm publish runs from the tag's own checkout in the governed container.

Version bump 0.3.15 -> 0.3.16 across all workspace manifests, the exported
KEIKO_*_VERSION constants and the lockfile, plus the release-impact catalog
entry for the reconstructable activity log (epic #3233: Waves 1-5 and the
reviewer-audit repairs, integrated through #3235, #3238, #3241, #3243 and
#3247).

Every activity-log line carries a process identity and a gap-free sequence
number; one correlation id follows a request from the browser through the BFF
to every model-gateway call, retry and circuit-breaker transition, to
WebSocket sessions and to the background jobs it spawns; a chat error shows a
Support ID; request lines record the matched route template, query parameter
names, wire response bytes and abandonment; every SSE stream ends with a
terminal line; keiko support export writes one redacted support file with
body-free store fingerprints and keiko support analyze reconstructs
per-request timelines from it. Content-free by construction.

Gates: version-consistency, release-impact, typecheck, lint (zero warnings),
format:check, the full test suite, gates:sonar and a local secret scan over
the PR range all PASS.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 22, 2026

Copy link
Copy Markdown

Warning

Your free Security trial is over. An organization admin can activate billing to continue.

@oscharko

Copy link
Copy Markdown
Contributor Author

Release-lane proof (before any tag): portable-assets.yml dispatched with evaluation_build=true on release/0.3.16 (head 345382e9) — https://github.com/oscharko-dev/Keiko/actions/runs/32577522712. The tag v0.3.16 is created only after this run and the dev CI on the merge commit are green.

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​@​oscharko-dev/​keiko-cli@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-connectors@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-contracts@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-editor@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-evaluations@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-evidence@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-git@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-harness@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-local-knowledge@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-memory-capture@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-memory-consolidation@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-memory-governance@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-memory-retrieval@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-memory-vault@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-model-gateway@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-quality-intelligence@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-sandbox@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-sdk@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-security@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-server@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-tools@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-verification@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-workflows@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A
Updatednpm/​@​oscharko-dev/​keiko-workspace@​0.3.15 ⏵ 0.3.16N/AN/AN/AN/AN/A

View full report

@coderabbitai

coderabbitai Bot commented Aug 22, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 703ead62-c8a3-4151-be3a-2db7d40b6788

📥 Commits

Reviewing files that changed from the base of the PR and between c1119dc and 345382e.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (40)
  • package.json
  • packages/keiko-cli/package.json
  • packages/keiko-connectors/package.json
  • packages/keiko-contracts/package.json
  • packages/keiko-contracts/src/index.ts
  • packages/keiko-editor/package.json
  • packages/keiko-evaluations/package.json
  • packages/keiko-evidence/package.json
  • packages/keiko-evidence/src/version.ts
  • packages/keiko-git/package.json
  • packages/keiko-harness/package.json
  • packages/keiko-harness/src/version.ts
  • packages/keiko-local-knowledge/package.json
  • packages/keiko-local-knowledge/src/version.ts
  • packages/keiko-memory-capture/package.json
  • packages/keiko-memory-capture/src/version.ts
  • packages/keiko-memory-consolidation/package.json
  • packages/keiko-memory-consolidation/src/version.ts
  • packages/keiko-memory-governance/package.json
  • packages/keiko-memory-governance/src/version.ts
  • packages/keiko-memory-retrieval/package.json
  • packages/keiko-memory-retrieval/src/version.ts
  • packages/keiko-memory-vault/package.json
  • packages/keiko-memory-vault/src/version.ts
  • packages/keiko-model-gateway/package.json
  • packages/keiko-model-gateway/src/version.ts
  • packages/keiko-quality-intelligence/package.json
  • packages/keiko-sandbox/package.json
  • packages/keiko-sdk/package.json
  • packages/keiko-security/package.json
  • packages/keiko-security/src/version.ts
  • packages/keiko-server/package.json
  • packages/keiko-tools/package.json
  • packages/keiko-tools/src/version.ts
  • packages/keiko-ui/package.json
  • packages/keiko-verification/package.json
  • packages/keiko-workflows/package.json
  • packages/keiko-workspace/package.json
  • packages/keiko-workspace/src/version.ts
  • release-impact.catalog.json

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.

📜 Recent review details
⏰ Context from checks skipped due to timeout. (24)
  • GitHub Check: Cross-platform smoke (windows-latest)
  • GitHub Check: Cross-platform smoke (macos-latest)
  • GitHub Check: Cross-platform smoke (ubuntu-latest)
  • GitHub Check: Coverage shard (packages 1/3)
  • GitHub Check: Coverage shard (packages 3/3)
  • GitHub Check: Coverage suite (scripts)
  • GitHub Check: ui
  • GitHub Check: Coverage shard (packages 2/3)
  • GitHub Check: Build, scan, SBOM, smoke
  • GitHub Check: Core quality
  • GitHub Check: Coverage suite (keiko-ui)
  • GitHub Check: Analyze (javascript-typescript)
  • GitHub Check: Cross-platform smoke (windows-latest)
  • GitHub Check: Stage portable asset (macos-x64)
  • GitHub Check: Stage portable asset (windows-x64)
  • GitHub Check: Coverage shard (packages 3/3)
  • GitHub Check: Coverage shard (packages 2/3)
  • GitHub Check: Build, scan, SBOM, smoke
  • GitHub Check: Coverage shard (packages 1/3)
  • GitHub Check: ui
  • GitHub Check: Coverage suite (keiko-ui)
  • GitHub Check: Core quality
  • GitHub Check: Coverage suite (scripts)
  • GitHub Check: Analyze (javascript-typescript)
🧰 Additional context used
📓 Path-based instructions (4)
**/*.ts

📄 CodeRabbit inference engine (AGENTS.md)

**/*.ts: - Prove the failure first. A regression test must fail before your fix and pass after. A test
that passes with and without the fix proves nothing.

  • No silent failures. Don't swallow errors with an empty catch. Errors must surface with
    enough context to diagnose — and, on the server, a correlation id that ties a UI-visible opaque
    500 to a redacted operator diagnostic (this exact pattern is gated by check:error-observability;
    a bare .catch(() => {}) fails it).

Files:

  • packages/keiko-evidence/src/version.ts
  • packages/keiko-harness/src/version.ts
  • packages/keiko-memory-retrieval/src/version.ts
  • packages/keiko-memory-capture/src/version.ts
  • packages/keiko-security/src/version.ts
  • packages/keiko-memory-vault/src/version.ts
  • packages/keiko-model-gateway/src/version.ts
  • packages/keiko-workspace/src/version.ts
  • packages/keiko-memory-consolidation/src/version.ts
  • packages/keiko-tools/src/version.ts
  • packages/keiko-contracts/src/index.ts
  • packages/keiko-memory-governance/src/version.ts
  • packages/keiko-local-knowledge/src/version.ts
**/*

📄 CodeRabbit inference engine (AGENTS.md)

**/*: - English only in all code, comments, identifiers, docs, commit messages, issues, and PRs —
regardless of the language the human is chatting in.

Files:

  • packages/keiko-evidence/src/version.ts
  • packages/keiko-workflows/package.json
  • packages/keiko-contracts/package.json
  • packages/keiko-memory-governance/package.json
  • packages/keiko-sandbox/package.json
  • packages/keiko-memory-vault/package.json
  • packages/keiko-harness/src/version.ts
  • packages/keiko-memory-retrieval/src/version.ts
  • packages/keiko-memory-capture/package.json
  • packages/keiko-model-gateway/package.json
  • packages/keiko-memory-capture/src/version.ts
  • packages/keiko-security/src/version.ts
  • packages/keiko-memory-vault/src/version.ts
  • packages/keiko-model-gateway/src/version.ts
  • packages/keiko-git/package.json
  • packages/keiko-security/package.json
  • packages/keiko-connectors/package.json
  • packages/keiko-workspace/src/version.ts
  • packages/keiko-memory-consolidation/src/version.ts
  • packages/keiko-tools/src/version.ts
  • packages/keiko-sdk/package.json
  • packages/keiko-workspace/package.json
  • packages/keiko-editor/package.json
  • packages/keiko-verification/package.json
  • packages/keiko-ui/package.json
  • packages/keiko-harness/package.json
  • packages/keiko-evidence/package.json
  • package.json
  • packages/keiko-contracts/src/index.ts
  • packages/keiko-tools/package.json
  • packages/keiko-quality-intelligence/package.json
  • packages/keiko-local-knowledge/package.json
  • packages/keiko-memory-consolidation/package.json
  • packages/keiko-memory-governance/src/version.ts
  • packages/keiko-memory-retrieval/package.json
  • packages/keiko-local-knowledge/src/version.ts
  • packages/keiko-cli/package.json
  • packages/keiko-server/package.json
  • packages/keiko-evaluations/package.json
  • release-impact.catalog.json
packages/**/src/**

⚙️ CodeRabbit configuration file

packages/**/src/**: Enforce ADR-0019 package direction and the owning trust boundary. Flag provider SDK imports
outside keiko-model-gateway, cross-package wire types outside contracts, workspace escape,
raw evidence bodies, silent failures, and parallel subsystems that should extend an owner.

Files:

  • packages/keiko-evidence/src/version.ts
  • packages/keiko-harness/src/version.ts
  • packages/keiko-memory-retrieval/src/version.ts
  • packages/keiko-memory-capture/src/version.ts
  • packages/keiko-security/src/version.ts
  • packages/keiko-memory-vault/src/version.ts
  • packages/keiko-model-gateway/src/version.ts
  • packages/keiko-workspace/src/version.ts
  • packages/keiko-memory-consolidation/src/version.ts
  • packages/keiko-tools/src/version.ts
  • packages/keiko-contracts/src/index.ts
  • packages/keiko-memory-governance/src/version.ts
  • packages/keiko-local-knowledge/src/version.ts
packages/keiko-model-gateway/**/*.ts

📄 CodeRabbit inference engine (AGENTS.md)

packages/keiko-model-gateway/**/*.ts: - keiko-model-gateway is the only place provider SDKs (openai, @anthropic-ai/*,
*-ai-sdk) may be imported. This isolation is a hard gate — do not import a model SDK anywhere
else (ADR-0019 trust-1).

Files:

  • packages/keiko-model-gateway/src/version.ts
🔇 Additional comments (46)
package.json (1)

3-3: LGTM!

Also applies to: 236-236, 259-281

packages/keiko-cli/package.json (1)

3-3: LGTM!

Also applies to: 28-39

packages/keiko-connectors/package.json (1)

3-3: LGTM!

Also applies to: 28-29

packages/keiko-contracts/package.json (1)

3-3: LGTM!

packages/keiko-contracts/src/index.ts (1)

20-26: LGTM!

packages/keiko-verification/package.json (1)

3-3: LGTM!

Also applies to: 28-31

packages/keiko-workflows/package.json (1)

3-3: LGTM!

Also applies to: 32-40

packages/keiko-workspace/package.json (1)

3-3: LGTM!

Also applies to: 40-41

packages/keiko-workspace/src/version.ts (1)

4-4: LGTM!

release-impact.catalog.json (1)

803-803: LGTM!

Also applies to: 1158-1158, 1486-1486, 1532-1532, 1588-1588, 1639-1644, 1708-1708, 1747-1753, 1777-1834

packages/keiko-editor/package.json (1)

3-3: LGTM!

Also applies to: 29-29

packages/keiko-evaluations/package.json (1)

3-3: LGTM!

Also applies to: 29-36

packages/keiko-evidence/package.json (1)

3-3: LGTM!

Also applies to: 28-30

packages/keiko-evidence/src/version.ts (1)

1-1: LGTM!

packages/keiko-git/package.json (1)

3-3: LGTM!

packages/keiko-model-gateway/src/version.ts (1)

3-3: LGTM!

packages/keiko-quality-intelligence/package.json (1)

3-3: LGTM!

Also applies to: 28-29

packages/keiko-sandbox/package.json (1)

3-3: LGTM!

Also applies to: 28-28

packages/keiko-sdk/package.json (1)

3-3: LGTM!

Also applies to: 28-35

packages/keiko-security/package.json (1)

3-3: LGTM!

Also applies to: 92-92

packages/keiko-harness/package.json (2)

3-3: LGTM!


28-32: LGTM!

packages/keiko-harness/src/version.ts (1)

6-6: LGTM!

packages/keiko-local-knowledge/package.json (2)

3-3: LGTM!


32-35: LGTM!

packages/keiko-local-knowledge/src/version.ts (1)

4-4: LGTM!

packages/keiko-memory-capture/package.json (2)

3-3: LGTM!


28-29: LGTM!

packages/keiko-security/src/version.ts (1)

5-5: LGTM!

packages/keiko-server/package.json (2)

3-3: LGTM!


32-51: LGTM!

packages/keiko-tools/package.json (2)

3-3: LGTM!


40-43: LGTM!

packages/keiko-tools/src/version.ts (1)

3-3: LGTM!

packages/keiko-ui/package.json (2)

3-3: LGTM!


25-26: LGTM!

packages/keiko-memory-capture/src/version.ts (1)

1-1: LGTM!

packages/keiko-memory-consolidation/package.json (1)

3-3: LGTM!

Also applies to: 28-29

packages/keiko-memory-consolidation/src/version.ts (1)

1-1: LGTM!

packages/keiko-memory-governance/package.json (1)

3-3: LGTM!

Also applies to: 28-29

packages/keiko-memory-governance/src/version.ts (1)

1-1: LGTM!

packages/keiko-memory-retrieval/package.json (1)

3-3: LGTM!

Also applies to: 28-29

packages/keiko-memory-retrieval/src/version.ts (1)

4-4: LGTM!

packages/keiko-memory-vault/package.json (1)

3-3: LGTM!

Also applies to: 28-29

packages/keiko-memory-vault/src/version.ts (1)

1-1: LGTM!

packages/keiko-model-gateway/package.json (1)

3-3: LGTM!

Also applies to: 36-37


📝 Walkthrough

Walkthrough

Changes

0.3.16 Release Alignment

Layer / File(s) Summary
Root manifest version wiring
package.json
The root package version and all root workspace dependency references now use 0.3.16.
Workspace package versions and constants
packages/keiko-*/package.json, packages/keiko-*/src/version.ts
Workspace package versions, internal dependency constraints, and exported version constants now use 0.3.16.
Release-impact catalog update
release-impact.catalog.json
Existing release notes use literal punctuation, and a new 0.3.16 entry documents the listed release changes.

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to 34538

This release updates package versions and release-impact metadata without changing product behavior; no actionable merge-blocking risk remains after normal checks and review.

Suggested reviewers: niko4417

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description check ✅ Passed The description covers the release scope, issue reference, impact, verification, review status, and risks; some delivery and closure fields remain unchecked.
Linked Issues check ✅ Passed The description and title consistently reference issue #3233, which matches the stated activity-log release objective.
Out of Scope Changes check ✅ Passed The changed files contain version alignment and release-impact metadata only, matching the declared release-cut scope.
Title check ✅ Passed The title uses a conventional release subject, an imperative verb, and names the 0.3.16 activity-log release outcome.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@oscharko

Copy link
Copy Markdown
Contributor Author

Release-lane proof complete: run 32577522712 (portable-assets.yml, evaluation_build=true, head 345382e9) finished success — Stage portable asset macos-arm64 / macos-x64 / windows-x64 all green. dev CI on the integration merge commit c1119dc8 (run 32576500658) is success. Remaining precondition for the tag: this PR's required checks.

@sonarqubecloud

Copy link
Copy Markdown

@oscharko
oscharko merged commit 45045b4 into dev Aug 22, 2026
59 checks passed
@oscharko

Copy link
Copy Markdown
Contributor Author

Delivery-policy event (ADR-0135 / ADR-0170 D5): native auto-merge armed at 2026-08-22T14:27:37Z after every required check passed on head 345382e9 with zero review threads. The Keiko for Quality workflow is disabled_manually, so the bounded reviewer interlock does not apply; CodeRabbit posted no review on this head (rate limit; status not required). Release-lane proof and dev CI evidence are recorded above.

@oscharko
oscharko deleted the release/0.3.16 branch August 22, 2026 14:27
@oscharko

Copy link
Copy Markdown
Contributor Author

Release 0.3.16 complete:

  • tag v0.3.16 (signed, annotated) → 45045b44; release-verify on the tag: success
  • GitHub Release Keiko 0.3.16 published 2026-08-22T15:22:26Z with 4 verified assets (SHA-256 in the body; both macOS bundles codesign --verify --deep --strict), marked Latest
  • npm: @oscharko-dev/keiko@0.3.16 published from a fresh clone of the tag in the governed container; dist-tag latest → 0.3.16; registry install smoke PASS
  • deployment record npm-publish → v0.3.16 (id 6038370653) so the Deployments panel matches the registry; the missing records for 0.3.12–0.3.15 were backfilled today and release: record the npm-publish deployment from release-publish.mjs so the Deployments panel cannot lag the registry #3252 moves the record into the publish tooling

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