Releases · SkillPanel/maister · GitHub
Skip to content

Releases: SkillPanel/maister

v2.2.1

25 Jun 07:44

Choose a tag to compare

  • Fixed invalid argument-hint array in the init skill that broke the GitHub Copilot CLI build (Copilot CLI requires argument-hint to be a string, not a YAML array)

v2.2.0

22 Jun 17:17

Choose a tag to compare

✨ Operator Dashboard

  • Every workflow now generates a self-contained dashboard.html (auto-opened in your browser at start and on resume) — no server needed, works from file://.
  • Live phase timeline with status, durations, gate decisions, and skipped-phase reasons.
  • At-a-glance panels: Decisions, Open Questions / Risks (with resolved items struck through), Verification findings by severity (fixed items marked ✓), and detected task characteristics.
  • Hero cards surface the most important artifacts per workflow type (spec / plan / verification; research report / design / decision log; product brief / feature spec).
  • Auto-refreshes every 5s as the workflow progresses.

📄 HTML Companion Reports

  • Rich .html twins of key markdown artifacts — spec, implementation plan, verification, e2e/visual-fidelity, and research/product-design outputs — with severity badges, tables, stat tiles, embedded screenshots, and cross-report breadcrumb navigation.
  • The implementation-plan report checks off steps live as task groups complete.

📝 Artifact Summary Contract

  • Every markdown artifact now opens with a TL;DR / Key Decisions / Open Questions & Risks block, so you can grasp any document from its first 20 lines and deep-dive only when needed.

⚙️ Configurable output

  • New optional .maister/config.yml with an html_output toggle (default true). Set it to false for markdown-only runs — no dashboard, no HTML companions, no browser auto-open. Scaffolded by /maister:init.

🛠️ Reliability fixes

  • Timestamps are now full ISO 8601 from the system clock (no more date-only / midnight placeholders breaking durations).
  • Decision gates ask one decision per question (no more bundling unrelated choices into a single multi-select).
  • Verification reports are rewritten after fixes to always reflect the latest verdict, with a fix/re-verification history.
  • Coverage extended across all five workflows: development, research, product-design, migration, and performance.

Full Changelog: v2.1.8...v2.2.0

v2.1.8

09 Jun 06:05

Choose a tag to compare

Full Changelog: v2.1.7...v2.1.8

v2.1.7

19 May 15:14

Choose a tag to compare

Fixes a class of failures where orchestrators skipped → Pause gates because session-reminders ("work without asking", auto-mode, prior-session approval patterns) won out over the
framework rule. Root cause: the rule lived in orchestrator-patterns.md while gate sites were bare markers, so the model re-litigated at every gate and lost.

  • Resolve the conflict once at orchestrator entry instead of at each gate (new Step 0 in all 5 orchestrators)
  • Restate the override inline at every gate site (bare → Pause→ MANDATORY GATE)
  • Turn passive entry checks into executable self-checks
  • Make the always-on SessionStart hook carry the gate rule too, not only the post-compaction hook

Full Changelog: v2.1.6...v2.1.7

v2.1.6

19 May 11:38

Choose a tag to compare

What's new in 2.1.6

  • Wave-based parallel implementationimplementation-plan-executor now computes parallel waves from dependency declarations + file overlap and dispatches task groups concurrently
    via parallel Task calls. --sequential flag remains as an escape hatch. task-group-implementer runs under the destructive-command hook so parallel siblings can't clobber each other.
  • Mockup fidelity is enforced end-to-endanalysis/design-context/ is auto-ingested from product-design task paths, inline mockup references in the task description, or legacy
    locations. Mockups become binding inputs to planning, implementation, and verification. e2e-test-verifier emits a structural visual-fidelity.md report when mockups are present
    (report-only, never gates the verdict).
  • E2E and user-docs phases are now strictly sequential — Phase 12 and Phase 13 of the development workflow share the Playwright MCP browser; serialization rules prevent concurrent
    dispatch. user-docs-generator reuses E2E screenshots via the new e2e_screenshots_path contract before falling back to fresh Playwright captures.
  • Canonical 12-section E2E report templatee2e-verification-report.md now follows a strict IEEE-829-aligned skeleton: Identifier, Test Environment, Executive Summary,
    Verification Scenarios, Discrepancies, Console & Network Errors, Spec Alignment, Variances, Evaluation Against Exit Criteria, Recommendations, Artifacts, Conclusion. Pre-save validation
    checklist eliminates run-to-run drift.
  • Phase gates override auto-continue — phase-gate AskUserQuestion calls now take precedence over any compacted-context "continue without asking" guidance, so resumed sessions stop
    where the workflow expects user input.

Full Changelog: v2.1.5...v2.1.6

2.1.5

27 Apr 08:06

Choose a tag to compare

  • Block destructive subagent commands — added a PreToolUse hook that prevents subagents from running destructive shell commands
  • Project docs flow through orchestrators — workflow orchestrators and their agents now receive project documentation context end-to-end
  • Product-design handoff hardened — guards against hallucinated commands in the product-design workflow handoff

Full Changelog: v2.1.4...v2.1.5

2.1.4

26 Mar 22:25

Choose a tag to compare

  • Consolidate implementation execution: remove implementer skill and implementation-changes-planner agent in favor of unified implementation-plan-executor
  • Harden phase routing across orchestrators

Full Changelog: v2.1.3...v2.1.4

2.1.3

26 Mar 07:58

Choose a tag to compare

  • Add skill invocation reminder hook to prevent orchestrators from skipping skill delegation
  • Simplify CLAUDE.md template and add standards evolution guidance

Full Changelog: v2.1.2...v2.1.3

2.1.2

25 Mar 09:54

Choose a tag to compare

  • Fix visual companion silently skipping mockup saves when --task-path is missing — now logs warnings and exposes saved/persistence fields in API responses
  • Add executive summaries to all phase gate transitions across development, performance, and migration orchestrators — users now see key findings before deciding to proceed
  • Rework verification issue resolution to be user-driven: users choose which issues to fix and whether to re-run verification after fixes

Full Changelog: v2.1.1...v2.1.2

2.1.1

24 Mar 18:34

Choose a tag to compare

  • Add product-design as a 5th workflow type in /maister:work and task-classifier
  • Document product-design workflow in README, workflows.md, and commands.md

Full Changelog: v2.1.0...v2.1.1