Releases: btspoony/mstar-harness
Releases · btspoony/mstar-harness
v0.6.10 — Profile B plans-done.json id-list schema
Highlights
- Profile B
plans-done.json: Canonical schema is now{ "plans": [<plan-id>, ...] }only — no rich catalog objects (title,done_at,plan_file,archived_record, etc.). - Cold snapshots: Per-plan detail stays in
archived/plans/<plan-id>.json(a singleplans[]row snapshot). SSOT:mstar-plan-artifacts/references/done-compaction.md. - Templates & bootstrap: Add
templates/plans-done.empty.json; Profile B init documented in harness bootstrap and PMplan-management.md. - Migration: Disallow parallel indexes (
_index.json, object-array catalogs); rewrite legacyplans-done.jsonto id list only.
Chinese summary: CHANGELOG_CN.md.
Versions
morning-star: 0.6.10@mstar-harness/opencode: 0.6.10- Cursor plugin manifest: 0.6.10
- Codex plugin manifest: 0.6.10
@mstar-harness/cli: 0.5.0 (unchanged)
Full changelog
See CHANGELOG.md.
v0.6.9 — Universal pm orchestration entry and Execute driver
Highlights
- Universal
pmentry: Cursor/Codex use/pmasproject-managerlauncher and autonomous Execute driver; OpenCode switches to PM orchestration when the active agent is notproject-manager. - Autonomous Execute driver: After Pre-implement GO, drive
{HARNESS_DIR}/status.jsonbacklog on the iterationspec_integration_branch— per-plancreate <plan-feature> from integration→ implement → QC/QA → merge back to integration until all plans areDone. - Session todos: Set host todos before each wave (Cursor
TodoWrite, Codexupdate_plan, OpenCode UI) so session scope does not drift; SSOT remains.mstar/status.json+ plan files. - PM shell:
mstar-rolescross-reference updated to the newpmskill sections.
Chinese summary: CHANGELOG_CN.md.
Versions
morning-star: 0.6.9@mstar-harness/opencode: 0.6.9- Cursor plugin manifest: 0.6.9
- Codex plugin manifest: 0.6.9
@mstar-harness/cli: 0.5.0 (unchanged)
Full changelog
See CHANGELOG.md.
v0.6.8 — QC targeted re-review and short report filenames
Highlights
- Targeted QC re-review (default): After dev fixes blocking findings, PM dispatches only the QC seat(s) that raised each item. Reviewers update the same
qc1.md/qc2.md/qc3.mdin place; PM updates the sameqc-consolidated.md. Full tri re-review requires explicitQC re-review: full tri-reviewand newqcN-rev2.mdfiles. - Short QC report names: Reports under
{PLAN_DIR}/reports/<plan-id>/useqc1.md,qc2.md,qc3.md, andqc-consolidated.md(no<plan-id>prefix in basenames). - Dispatch: Targeted re-review allows N = 1–3 parallel invokes in one message; initial tri-review remains N = 3.
SSOT: skills/mstar-plan-artifacts/references/plan-files-and-reports.md.
Chinese summary: CHANGELOG_CN.md.
Versions
morning-star: 0.6.8@mstar-harness/opencode: 0.6.8- Cursor plugin manifest: 0.6.8
- Codex plugin manifest: 0.6.8
@mstar-harness/cli: 0.5.0 (unchanged)
Full changelog
See CHANGELOG.md.
v0.6.7
Highlights
- Add a Codex Plan / Goal Mode bridge reference for Morning Star host behavior.
- Keep
/plan,update_plan,/goal, goal progress, and thread summaries aligned with.mstar/durable SSOT. - Clarify that Codex Goal Mode is not Morning Star Done authority; harness plan/status/commit/evidence/QC/QA gates still apply.
Versions
morning-star: 0.6.7@mstar-harness/opencode: 0.6.7- Cursor plugin manifest: 0.6.7
- Codex plugin manifest: 0.6.7
@mstar-harness/cli: 0.5.0
Validation
git diff --checkbun run typecheck
v0.6.6
Highlights
- Add Codex custom-agent source files for dispatchable Morning Star roles;
project-managerremains entered through/pm. - Change Cursor and Codex CLI install flows to maintain a local checkout at
~/.mstar/harnessand use host-specific symlinks. - Link Codex custom agents from
codex/agents/*.tomlinto global or project Codex agent directories duringinit. - Default project harness artifacts to
.mstar/while preserving.agents/,.plans/, andplans/compatibility.
Versions
morning-star: 0.6.6@mstar-harness/opencode: 0.6.6- Cursor plugin manifest: 0.6.6
- Codex plugin manifest: 0.6.6
@mstar-harness/cli: 0.5.0
Validation
git diff --checkbun run typecheckbun run cli:dev -- --version- CLI dry-runs for Cursor project install and Codex project/global install
v0.6.5
Harness (skills / agents)
- Durable Roadmap Gate: Strengthens
mstar-harness-core,mstar-phase-gates, PM gates, Cursor Plan mode bridge, and product/architecture templates so staged, partial, or temporary work must record a target state and roadmap before implement GO / Done. - Coding behavior: Redefines
Simplicity Firstas the smallest durable slice, not a temporary workaround; deferred items must be tracked in plan/status artifacts rather than only in chat. - Cursor routing-eval: Bumps routing evals to v8 with
durable-roadmap-required-for-staged-work, guarding against “do half now, later plan” failures.
Version alignment
- Bumps monorepo root,
@mstar-harness/opencode, and Cursor / Codex plugin manifests: 0.6.4 → 0.6.5. @mstar-harness/cliremains 0.4.0.
Validation
- JSON validation passed for edited package/plugin/routing-eval files.
git diff --checkpassed.- IDE lints reported no errors on edited skill files.
bun run typecheckwas attempted before merge but was blocked byUNKNOWN_CERTIFICATE_VERIFICATION_ERRORwhile downloading the TypeScript package manifest.
v0.6.4
Summary
- Enforce Cursor Plan Build resume as Morning Star PM orchestration instead of
/pmreplay or parent-session implementation. - Add routing-eval coverage and local validation for Cursor Plan Build resume behavior.
- Register Cursor plugin agents and align shared harness surfaces to
0.6.4.
Validation
- JSON manifests and routing eval parse successfully.
git diff --checkpassed before merge.- Cursor Plan mode Build smoke test is documented in
.cursor/LOCAL-VALIDATION.md.
v0.6.3 — morning-star harness
Harness (skills / agents)
pm(/pm): Slim entry skill (~60 lines) with/pm-only rules — dispatch-first (Assignment + invoke per implement batch; parent agent must not write product code; no Task skip for in-thread context), Autonomous Execute push as dispatch loops across one iteration (multi-plan), branch truth (no silent cwd vs plan/status.json). Detailed gates/routing defer tomstar-dispatch-gates,mstar-host, andproject-managerreferences.mstar-roles(PM shell):/pmsessions point atskills/pm§/pm-only rules instead of duplicating long prose.
Version alignment
Monorepo root, @mstar-harness/opencode, Cursor and Codex plugin manifests: 0.6.2 → 0.6.3. @mstar-harness/cli remains 0.4.0.
Full changelog: CHANGELOG.md · CHANGELOG_CN.md
v0.6.2 — morning-star harness
Harness (skills / agents)
pm(/pm): Autonomous Execute push — after Execute starts (planlocked, Pre-implement GO), continuously drive the active iteration backlog (possibly multipleplan_ids) through implement → InReview → Done without routine basic yes/no prompts; use PM-recommended defaults; resolve process gates frommstar-*skills (Blockedonly on true conflicts or irreversible scope gaps).mstar-roles(PM shell): Pointer toskills/pm§ Autonomous Execute for sessions entered via/pm.
Version alignment
Monorepo root, @mstar-harness/opencode, Cursor and Codex plugin manifests: 0.6.1 → 0.6.2. @mstar-harness/cli remains 0.4.0.
Full changelog: CHANGELOG.md · CHANGELOG_CN.md
v0.6.1 — morning-star harness
Harness (skills / agents)
mstar-plan-artifacts: Read-onlyscripts/tech-debt-rollup.sh(jq) computesmetadata.tech_debt_summaryfrom openresidual_findingswith PASS/DRIFT check; documented as the canonical rollup path inreferences/status-and-residuals.md(English).mstar-roles(PM): Default spread acrossfullstack-devandfullstack-dev-2when >=2 independent backend/fullstack units (parallel dual-track or sequential round-robin); single-id collapse requiressingle_stream_justifiedand a documented override.- Cursor routing-eval: New
sequential-backend-batches-rotationcase; tightenedtwo-parallel-backend-moduleshard_fail.
Version alignment
Monorepo root, @mstar-harness/opencode, Cursor and Codex plugin manifests: 0.6.0 → 0.6.1. @mstar-harness/cli remains 0.4.0.
Full changelog: CHANGELOG.md · CHANGELOG_CN.md