Skip to content

release: cut v0.7.0#70

Merged
LanNguyenSi merged 1 commit intomasterfrom
release/v0.7.0
May 6, 2026
Merged

release: cut v0.7.0#70
LanNguyenSi merged 1 commit intomasterfrom
release/v0.7.0

Conversation

@LanNguyenSi
Copy link
Copy Markdown
Owner

Summary

Cuts v0.7.0. Theme: workflows-as-data and full-session audit forensics.

Five user-facing surfaces land in this release:

Operator note

No schema bump (still version: 1). All new manifest fields are optional and additive; manifests written for 0.6.0 parse under 0.7.0 byte-identically. audit.redact[] defaults to a denylist that catches the four obvious key/secret patterns even when no audit: block is declared, so existing operators get redaction-on-by-default for session-export for free.

Dogfood (release-time smoke)

  • npm run typecheck clean
  • npm run build clean
  • npx vitest run 711 / 711 green (two version-pinned tests in tests/cli/doctor.test.ts:316 and tests/cli/program.test.ts:199 bumped to match the new binary header)
  • node dist/cli/main.js --version reports 0.7.0
  • harness describe --pillar workflows against docs/examples/full-manifest.yaml: parses + renders both example workflows
  • harness validate against docs/examples/full-manifest.yaml: schema clean (the 4 errors / 4 warnings reported are pre-existing missing-hook-script / missing-binary findings unrelated to this release)
  • harness doctor --shallow header reads harness 0.7.0
  • harness session-export <real-sid> --format json -o /tmp/release-export.json: 1040 events joined from a real local transcript, 2 redaction rules active, ledger ok, no AGENT_TASKS_TOKEN leak

Out of scope

  • npm publish (the user runs that themselves)
  • Tag creation (happens after merge per the release task)
  • Phase 6 / Phase 7 work
  • Runtime enforcement of workflows:

Test plan

  • Reviewer ran the 9-point release checklist and reports ship-it.
  • Diff scope is exactly five files: package.json, CHANGELOG.md, README.md, plus the two version-pinned tests.

Refs agent-tasks 1fe55885.

Bump package.json 0.6.0 -> 0.7.0. Roll up CHANGELOG [Unreleased]
into [0.7.0] - 2026-05-06 with a one-paragraph headline plus
operator note. PR refs (#65, #66, #67, #68, #69) added to each
entry. README now references v0.7.0 in the prose and gains a
status checklist row for the workflows-as-data + session-export +
docs-split set. Two version-pinned tests bumped to match the new
binary header.

Theme: workflows-as-data and full-session audit forensics. No
schema bump (still version: 1); all new manifest fields are
additive and parse identically against 0.6.0 manifests.

Refs agent-tasks 1fe55885.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@LanNguyenSi LanNguyenSi merged commit fe5f662 into master May 6, 2026
1 check passed
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.

2 participants