release: cut v0.7.0#70
Merged
LanNguyenSi merged 1 commit intomasterfrom May 6, 2026
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Cuts
v0.7.0. Theme: workflows-as-data and full-session audit forensics.Five user-facing surfaces land in this release:
harness explain --last(PR feat(explain): add --last to trace the most recent decision #65): trace the most recent policy decision without naming the policy.workflows:+review_templates:manifest blocks (PR feat: additive workflows: + review_templates: manifest blocks #66): declare branch policy, review-subagent gating, CI gate, and merge method as schema-validated data. Surfaces viadescribe,list,doctor. No runtime enforcement yet.harness session-export <sessionId>+audit.redact[](PR feat: harness session-export — join transcript JSONL with evidence ledger #67): join the on-disk Claude Code transcript JSONL with evidence-ledger rows for the same session, emit chronological json/jsonl, with default-on regex redaction extended by manifest-drivenregex:andenv_var:rules.docs/for-humans.md+docs/for-agents.md(PR docs: split README into for-humans + for-agents with mermaid diagrams #68): operator + agent guides with three mermaid diagrams.Operator note
No schema bump (still
version: 1). All new manifest fields are optional and additive; manifests written for0.6.0parse under0.7.0byte-identically.audit.redact[]defaults to a denylist that catches the four obvious key/secret patterns even when noaudit:block is declared, so existing operators get redaction-on-by-default forsession-exportfor free.Dogfood (release-time smoke)
npm run typecheckcleannpm run buildcleannpx vitest run711 / 711 green (two version-pinned tests intests/cli/doctor.test.ts:316andtests/cli/program.test.ts:199bumped to match the new binary header)node dist/cli/main.js --versionreports0.7.0harness describe --pillar workflowsagainstdocs/examples/full-manifest.yaml: parses + renders both example workflowsharness validateagainstdocs/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 --shallowheader readsharness 0.7.0harness 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, noAGENT_TASKS_TOKENleakOut of scope
npm publish(the user runs that themselves)workflows:Test plan
package.json,CHANGELOG.md,README.md, plus the two version-pinned tests.Refs agent-tasks
1fe55885.