Skip to content

Release open-scaffold@0.34.0 — ambient capture trust package sync #239

Description

@graphanov

Status: issue intake captured.

Evidence:

  • Public-safe request recorded below.

Request:

Summary

Prepare open-scaffold@0.34.0 as the next public package release. This replaces the earlier mistaken 0.4.0/0.5.0 target: 0.4.0 already exists on npm, and 0.5.0 is technically free but lower than the current npm latest (0.33.0), so publishing it as latest would regress the public package tag.

Evidence checked

Draft release notes

v0.34.0 — Ambient capture trust and setup package sync

What’s changed

v0.34.0 publishes the post-0.33.0 mainline work to the npm latest package surface. The release focuses on making ambient capture easier to install, safer to verify, and clearer for coding-agent/MCP onboarding.

Added

  • Ambient capture setup helper for Codex and Claude Code, including dry-run/setup-all behavior and guarded config writes.
  • Ambient record verification and trust-report behavior for validating captured records without exposing raw transcript contents.
  • MCP coding-agent quickstart documentation.
  • Additional capture fixtures and regression coverage for setup, rollback, record validation, token-fact failure cases, and safe output.

Changed

  • Capture documentation now covers setup and verification paths more directly.
  • Codex notify hook documentation reflects the ambient capture setup/verification flow.
  • Development dependency baseline refreshes @types/node to 26.0.0.
  • 0.33.0 release evidence is closed out as published/superseded history.

Boundaries

  • Open Scaffold core still records and verifies repo-native work artifacts; it does not grant runtime, publish, merge, or release authority by itself.
  • Ambient capture remains observational. Verification checks record shape/trust signals; it is not semantic correctness, compliance certification, or transcript truth beyond the captured evidence boundary.
  • The release must be cut from origin/main. The current feature branch contains additional unmerged work and should not be included unless it lands first.

Links

Acceptance criteria

  • package.json and lockfile version are bumped from 0.33.0 to 0.34.0.
  • docs/CHANGELOG.md gets a v0.34.0 entry with the notes above and evidence links.
  • A release evidence note is created for the package sync.
  • Release PR links the source PRs and states no merge/publish/release authority was used by automation.
  • After owner gate and trusted publishing, npm shows open-scaffold@0.34.0 as latest and GitHub Release v0.34.0 exists.

Verification observed during prep

  • Quick repo compliance gate passed.
  • 0.34.0 availability checked on npm/GitHub: not found.
  • Release-target dry-run from origin/main after local version bump to 0.34.0 produced package id open-scaffold@0.34.0, tarball open-scaffold-0.34.0.tgz, and 228 files.
  • origin/main verification before version bump: build passed; full test suite passed with 51 test files and 619 tests.

Verification to run in the release PR

  • npm run build
  • npm test
  • npm pack --dry-run --json
  • strict Open Scaffold verification
  • post-publish smoke for open-scaffold@0.34.0

Owner gate

Publishing npm, creating/moving GitHub Release latest, and any tag/release action require explicit owner approval. This issue is release coordination only.

Next: triage follows the issue labels, forge capacity, and owner gates.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions