Skip to content

Releases: btspoony/mstar-harness

v0.6.10 — Profile B plans-done.json id-list schema

11 Jun 08:55
99007c7

Choose a tag to compare

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 single plans[] 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 PM plan-management.md.
  • Migration: Disallow parallel indexes (_index.json, object-array catalogs); rewrite legacy plans-done.json to 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

09 Jun 12:41
da81eb3

Choose a tag to compare

Highlights

  • Universal pm entry: Cursor/Codex use /pm as project-manager launcher and autonomous Execute driver; OpenCode switches to PM orchestration when the active agent is not project-manager.
  • Autonomous Execute driver: After Pre-implement GO, drive {HARNESS_DIR}/status.json backlog on the iteration spec_integration_branch — per-plan create <plan-feature> from integration → implement → QC/QA → merge back to integration until all plans are Done.
  • Session todos: Set host todos before each wave (Cursor TodoWrite, Codex update_plan, OpenCode UI) so session scope does not drift; SSOT remains .mstar/status.json + plan files.
  • PM shell: mstar-roles cross-reference updated to the new pm skill 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

04 Jun 10:16
8304fe7

Choose a tag to compare

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.md in place; PM updates the same qc-consolidated.md. Full tri re-review requires explicit QC re-review: full tri-review and new qcN-rev2.md files.
  • Short QC report names: Reports under {PLAN_DIR}/reports/<plan-id>/ use qc1.md, qc2.md, qc3.md, and qc-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

03 Jun 14:41
v0.6.7
df89d0c

Choose a tag to compare

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 --check
  • bun run typecheck

v0.6.6

03 Jun 09:40
v0.6.6
c5e819b

Choose a tag to compare

Highlights

  • Add Codex custom-agent source files for dispatchable Morning Star roles; project-manager remains entered through /pm.
  • Change Cursor and Codex CLI install flows to maintain a local checkout at ~/.mstar/harness and use host-specific symlinks.
  • Link Codex custom agents from codex/agents/*.toml into global or project Codex agent directories during init.
  • Default project harness artifacts to .mstar/ while preserving .agents/, .plans/, and plans/ 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 --check
  • bun run typecheck
  • bun run cli:dev -- --version
  • CLI dry-runs for Cursor project install and Codex project/global install

v0.6.5

02 Jun 16:07
9cbe69c

Choose a tag to compare

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 First as 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/cli remains 0.4.0.

Validation

  • JSON validation passed for edited package/plugin/routing-eval files.
  • git diff --check passed.
  • IDE lints reported no errors on edited skill files.
  • bun run typecheck was attempted before merge but was blocked by UNKNOWN_CERTIFICATE_VERIFICATION_ERROR while downloading the TypeScript package manifest.

v0.6.4

02 Jun 15:36
79f780c

Choose a tag to compare

Summary

  • Enforce Cursor Plan Build resume as Morning Star PM orchestration instead of /pm replay 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 --check passed before merge.
  • Cursor Plan mode Build smoke test is documented in .cursor/LOCAL-VALIDATION.md.

v0.6.3 — morning-star harness

01 Jun 16:00
v0.6.3
ee1e980

Choose a tag to compare

Harness (skills / agents)

  • pm (/pm): Slim entry skill (~60 lines) with /pm-only rulesdispatch-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 to mstar-dispatch-gates, mstar-host, and project-manager references.
  • mstar-roles (PM shell): /pm sessions point at skills/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

01 Jun 14:08
v0.6.2
ab80820

Choose a tag to compare

Harness (skills / agents)

  • pm (/pm): Autonomous Execute push — after Execute starts (plan locked, Pre-implement GO), continuously drive the active iteration backlog (possibly multiple plan_ids) through implement → InReview → Done without routine basic yes/no prompts; use PM-recommended defaults; resolve process gates from mstar-* skills (Blocked only on true conflicts or irreversible scope gaps).
  • mstar-roles (PM shell): Pointer to skills/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

01 Jun 08:28
eb17b54

Choose a tag to compare

Harness (skills / agents)

  • mstar-plan-artifacts: Read-only scripts/tech-debt-rollup.sh (jq) computes metadata.tech_debt_summary from open residual_findings with PASS/DRIFT check; documented as the canonical rollup path in references/status-and-residuals.md (English).
  • mstar-roles (PM): Default spread across fullstack-dev and fullstack-dev-2 when >=2 independent backend/fullstack units (parallel dual-track or sequential round-robin); single-id collapse requires single_stream_justified and a documented override.
  • Cursor routing-eval: New sequential-backend-batches-rotation case; tightened two-parallel-backend-modules hard_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