feat(voyage): S13 — RELEASE v5.5.0 (framing 2.2 badge + NW1–NW3 + W2/W3 roll-up)
The coordinated release held since S6. Bumps 5.1.1 → 5.5.0 across plugin.json, package.json, package-lock.json, README badge, and CHANGELOG (operator-confirmed version; matches the codebase-wide v5.4/v5.5 milestone labels). Additive — no breaking change for existing consumers; new brief requirements gate only on briefs that declare brief_version 2.2. Lands: - brief_version 2.2 framing enforcement (framing enum + memory-alignment dim + obligatory TL;DR), held since S6 — badge now bumped - Handover 1 PUBLIC CONTRACT formalization (the unreleased "v5.4") - W2: Opus 4.8 baseline + native effort: on 8 agents + resolver model-gate fix - W3: exec-form hooks (CC-14) + disallowed-tools on trekexecute (CC-11) - NW1 reviewer-output schema contract; NW2 --workflow opt-in (bake-off POSITIVE); NW3 synthesis-agent dormant (declined per measurement) CC 2.1.130→181 dispositions (docs/cc-upgrade-2.1.181-decision-matrix.md §S13): - CC-08: GH#36071 (hooks in headless) CLOSED AS NOT PLANNED, not fixed → in-prompt safety preamble retained - CC-29/31: verified clean / aligned, no code change - CC-07/12/13: DEFER confirmed (recorded, no code) - CLAUDE.md root warning: ACCEPTED BY DESIGN (universal across marketplace, advisory only; repo/maintainer context, not shipped consumer context) TDD: version-consistency + v5.5.0-entry tests added first (RED→GREEN). Tests 695 → 697 (695 pass / 2 skip / 0 fail). `claude plugin validate` passes (one accepted advisory warning). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LqBYc8Ltrk7LipyJmGxXiB
This commit is contained in:
parent
6b30483304
commit
056720e7f3
7 changed files with 120 additions and 7 deletions
|
|
@ -1,6 +1,6 @@
|
|||
# trekplan — Brief, Research, Plan, Execute, Review, Continue
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
|
|
@ -10,11 +10,12 @@
|
|||
|
||||
A [Claude Code](https://docs.anthropic.com/en/docs/claude-code) plugin for deep implementation planning, multi-source research, autonomous execution, independent post-hoc review, and zero-friction multi-session resumption. Six commands, one pipeline:
|
||||
|
||||
> **What's new — brief framing enforcement (`brief_version 2.2`)** — `/trekbrief` now opens with a **framing declaration** (Phase 2.5): every brief records `framing: preserve | refine | replace | new-direction` *before* any prose is written, so the plan can't quietly polish a wrong premise. Three version-gated layers ship at `brief_version ≥ 2.2`:
|
||||
> **What's new in v5.5.0 — brief framing enforcement (`brief_version 2.2`) + narrow wins** — `/trekbrief` now opens with a **framing declaration** (Phase 2.5): every brief records `framing: preserve | refine | replace | new-direction` *before* any prose is written, so the plan can't quietly polish a wrong premise. Three version-gated layers ship at `brief_version ≥ 2.2`:
|
||||
> - **Framing field** — a required `framing` enum in frontmatter; enum-checked on any version, and a missing value at `≥ 2.2` is a blocker. Collected in Phase 2.5 before prose, non-skippable even in `--quick`.
|
||||
> - **Memory alignment** — a new `brief-reviewer` dimension compares the brief's Intent/Goal + framing against operator memory and flags *explicit* contradictions (a no-op that scores N/A when no memory is supplied).
|
||||
> - **Obligatory `## TL;DR`** — a ≤ 5-line, framing-anchored summary at the top of every brief, so a wrong premise is caught at a glance.
|
||||
> Existing `2.0`/`2.1` briefs stay valid (forward + backward compatible), mirroring the `phase_signals ≥ 2.1` gate. This is a **schema-axis** change — the plugin version badge bumps at the next coordinated release; see [docs/HANDOVER-CONTRACTS.md](docs/HANDOVER-CONTRACTS.md) §Handover 1 for the contract evolution.
|
||||
> Existing `2.0`/`2.1` briefs stay valid (forward + backward compatible), mirroring the `phase_signals ≥ 2.1` gate. This is a **schema-axis** change — the plugin version badge bumped to **v5.5.0** at this coordinated release; see [docs/HANDOVER-CONTRACTS.md](docs/HANDOVER-CONTRACTS.md) §Handover 1 for the contract evolution.
|
||||
> **Also in v5.5.0:** a reviewer-output **schema contract** for `/trekreview` (validates each reviewer's JSON, re-asks on schema failure); an opt-in **`--workflow`** path for `/trekreview` Phase 5–6 (bake-off POSITIVE; default stays prose to preserve the 2.1.154+ portability floor); **Opus 4.8** baseline with native `effort:` on 8 agents; exec-form hooks + enforced `disallowed-tools` on `/trekexecute`. Full arc in [CHANGELOG.md](CHANGELOG.md).
|
||||
>
|
||||
> **What's new in v5.1.1** — Remediation patch closing 11 of 12 findings from the v5.1.0 review (SC8 dogfood gate scheduled for sesjon 8). Lukker:
|
||||
> - **Bug fixes (load-bearing):** YAML-number bypass in `brief-validator` (#8) + doc-consistency pin lock-in (#11) so the gate fires for both quoted and unquoted `brief_version`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue