Skip to content

v7.0.2

Choose a tag to compare

@github-actions github-actions released this 21 Oct 00:45
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
91e64ea

Reports the owner can read, follow-ups the lead carries

  • The final report reaches the owner in the language they write in and in product terms: what changed for users, where it runs and on which branch, decisions they would notice, and what is unverified, blocked, or waiting on them. Commit hashes, check names, and the account of every part, branch, worktree, finding, and blocker go in the commit, pull request, or issue the work may write and its audience may read, and otherwise stay in the report, so a read-only request still writes nothing. The kernel no longer orders the report to lead with how the work was checked or to use the UNVERIFIED label.
  • Parts and findings of the requested outcome stay with the lead, done directly or through delegates. The lead never leaves them to sessions the owner has to start.
  • When the host or sandbox refuses something the work needs, the lead asks the owner once, plainly, for a lasting permission instead of handing over a one-off command.
  • The kernel is 83 characters and two words shorter. Three sentences that the delegation, tracked-work, testing, and integration playbooks already carry at the act left it, along with the delegation entry in References, which the dispatch rule already links.

Why

An owner reported spending their time managing agents instead of the product and listed seven behaviors to fix. Each was checked against the 34 root sessions that ran 7.0.1 on that owner's project: 112 owner messages, 348 closing messages, and the merges in the same window. Three items already held on 7.0.1: finished change sessions ended merged into the non-production branch with their worktrees retired, the one exception following a project rule that reserves merges for a grant; the window's merges were mostly removals; and ordinary requests worked without naming a workflow. Three items traced to the kernel's own wording. 64% of closings to an owner writing in Russian were mostly English, and 64% carried hashes, branches, pull request numbers, or UNVERIFIED, which the Done section literally asked for. Six sessions ended with follow-up session cards for findings of their own work, which the owner then started, and the kernel never said those were the lead's. Three sessions handed the owner the same one-off command for a step the owner's own settings refused, where the kernel said only to name the blocker.

Superpowers and Matt Pocock's skills, read as they stand today, set no rule on the language or detail of the final report. Superpowers' parallel dispatch returns results to the lead, and nothing in either was worth taking.

Checks and evidence

  • This is a patch release. It restores what the owner-outcome contract already promised: one accountable lead and an honest report the owner can use. Authority and protected-action boundaries are unchanged.
  • The corpus gains owner-report-in-owner-language, and tracked-work-finding-reported-not-recorded now forbids handing a confirmed finding to a session the owner must start. Neither has run.
  • An isolated read-only Codex review ran two rounds. Round 1 found that the new accounting sentence told a read-only request, or a project with no tracker, to write a commit, pull request, or issue, against the Authority section and the tracked-work rule on audience. It now names only records the work may write and its audience may read, and otherwise the report; the decision and the contract match. Round 1 also found that the new corpus case claimed to check the commit message, which no event observes; the case and its README note now claim only what the report leaves out. Round 2 found nothing that qualified.
  • The owner declined paid model sessions for this release. No model sessions or clean-install runs were made, and the new behavior remains UNVERIFIED.

Release-runner validation matrix

Scope: this release runner. External candidate and model-session receipts are recorded separately.

Capability Status Detail
Deterministic package gate PASS scripts/check.py
Codex schema validation PASS validate_plugin.py
Claude schema validation UNVERIFIED Claude Code unavailable
Clean Codex install UNVERIFIED skipped
Clean Claude install UNVERIFIED skipped
Explicit invocation UNVERIFIED not run by the release runner; external model-session evidence is recorded separately
Implicit activation UNVERIFIED not run by the release runner; external model-session evidence is recorded separately
Continuity/bootstrap UNVERIFIED not run by the release runner; external model-session evidence is recorded separately
Behavioral contract suite UNVERIFIED never run or implied by CI; the versioned summary is docs/evidence.md