Skip to content

Prepare 8.0.0 so merge to main cuts the release - #27

Merged
cursor[bot] merged 7 commits into
mainfrom
cursor/simplify-workflow-plugin-1a81
Aug 18, 2026
Merged

Prepare 8.0.0 so merge to main cuts the release#27
cursor[bot] merged 7 commits into
mainfrom
cursor/simplify-workflow-plugin-1a81

Conversation

@vriesd

@vriesdvriesd commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Merge to main publishes opencode-plugin-flow@8.0.0. Do not create v8.0.0 first. If that tag already exists, the Release workflow skips.

package.json is 8.0.0. The GitHub release notes are the changelog section below. bun run release:metadata -- --tag v8.0.0 already matches.

[8.0.0] - 2026-08-18

One evidence record, a thinner run loop, and a freeze on further declarations.

  • Session v5 schema:plan.gate and plan.externalEvidence are removed. Plans declare evidence: exactly one scope: "gate" command plus extra observations this host may be unable to produce. Satisfaction is one function. Finish or close active sessions before upgrading. There is no dual reader.
  • /flow-run is a route table. Worker waves load only after a feature run starts. Compact flow_status no longer carries process-local auto-drive timing.
  • A new required-at-save evidence field is a major. Do not add another declaration to close a measured cheat.

Install or update:

opencode plugin opencode-plugin-flow@8.0.0 --global --force

Operators must finish or close active sessions before they upgrade. A 7.x document that still names gate or externalEvidence does not hydrate.

Public surface remains ten tools, five commands, four guides, and two hidden agents.

Eval model selection is unchanged from before this branch. Pass --model or FLOW_EVAL_MODEL. The weekly job still uses FLOW_EVAL_MODELS plus the OpenAI or Anthropic secrets.

bun run qualify has not run. Cassette replay is 9/9 MATCH.

Open in WebOpen in Cursor

cursoragentand others added 3 commits August 18, 2026 16:18
A new required-at-save field is a major. Do not add another
declaration to close a measured cheat.
Co-authored-by: vriesd <vriesd@users.noreply.github.com>
Recovery is a route table. Worker waves load only when the manager
fans out. Compact status no longer carries process-local timing.
Co-authored-by: vriesd <vriesd@users.noreply.github.com>
Plans declare evidence with one gate entry. gate and
externalEvidence are gone. Hard cutover, no dual reader.
Co-authored-by: vriesd <vriesd@users.noreply.github.com>
@cursorcursorBot changed the title Simplify the Flow workflow: freeze evidence, thin the run loopSimplify Flow: one evidence record at 8.0.0Aug 18, 2026
cursoragentand others added 3 commits August 18, 2026 16:34
ADR 0014 is a hard cutover. The optional-on-disk justifications, upgrade-path
narration, and field-name leftovers no longer describe a live constraint.
Co-authored-by: vriesd <vriesd@users.noreply.github.com>
Final review and completed close already refused extras only.
The helper is the name, not another filter at each call site.
Co-authored-by: vriesd <vriesd@users.noreply.github.com>
The eval host is OpenCode, so the ids stay OpenCode providers.
Three prefixes keep qualification from treating one Zen key as two vendors.
Co-authored-by: vriesd <vriesd@users.noreply.github.com>
@cursorcursorBot changed the title Simplify Flow: one evidence record at 8.0.0Prepare 8.0.0 so merge to main cuts the releaseAug 18, 2026
@vriesd
vriesd marked this pull request as ready for review August 18, 2026 17:13
Callers pass --model or FLOW_EVAL_MODEL again. The weekly job still
reads FLOW_EVAL_MODELS and the OpenAI or Anthropic secrets.
Co-authored-by: vriesd <vriesd@users.noreply.github.com>

@chatgpt-codex-connectorchatgpt-codex-connectorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit:7d61d3402d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +335 to +337
return unsatisfiedEvidence(session, sourceDigest).filter(
(entry) => entry.scope === "extra",
);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Enforce the gate entry's evidence constraints

When the required scope: "gate" entry declares a specific platform or named assertions, this filter removes it from the final-review and completed-close checks. A broad execution of the right command can therefore pass on the wrong OS or with its declared cases skipped/absent, proceed through review, and close as completed even though unsatisfiedEvidence and the delivery assurance still classify the gate entry as unsatisfied. Either validate all evidence entries at final review/close or restrict gate entries so these constraints cannot be declared.

Useful? React with 👍 / 👎.

@cursor
cursorBot merged commit 1d8449b into mainAug 18, 2026
6 checks passed
@vriesd
vriesd deleted the cursor/simplify-workflow-plugin-1a81 branch August 18, 2026 17:33
Sign up for freeto 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

@vriesd@cursoragent