{{ message }}
Releases: SkillPanel/maister
Releases · SkillPanel/maister
v2.2.1
v2.2.0
✨ 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 fromfile://. - 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
.htmltwins 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 & Risksblock, so you can grasp any document from its first 20 lines and deep-dive only when needed.
⚙️ Configurable output
- New optional
.maister/config.ymlwith anhtml_outputtoggle (defaulttrue). Set it tofalsefor 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
Full Changelog: v2.1.7...v2.1.8
v2.1.7
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
What's new in 2.1.6
- Wave-based parallel implementation —
implementation-plan-executornow computes parallel waves from dependency declarations + file overlap and dispatches task groups concurrently
via parallelTaskcalls.--sequentialflag remains as an escape hatch.task-group-implementerruns under the destructive-command hook so parallel siblings can't clobber each other. - Mockup fidelity is enforced end-to-end —
analysis/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-verifieremits a structuralvisual-fidelity.mdreport 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-generatorreuses E2E screenshots via the newe2e_screenshots_pathcontract before falling back to fresh Playwright captures. - Canonical 12-section E2E report template —
e2e-verification-report.mdnow 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
AskUserQuestioncalls 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
- Block destructive subagent commands — added a
PreToolUsehook 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
- Consolidate implementation execution: remove
implementerskill andimplementation-changes-planneragent in favor of unifiedimplementation-plan-executor - Harden phase routing across orchestrators
Full Changelog: v2.1.3...v2.1.4
2.1.3
- 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
- Fix visual companion silently skipping mockup saves when
--task-pathis missing — now logs warnings and exposessaved/persistencefields 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
- Add product-design as a 5th workflow type in
/maister:workand task-classifier - Document product-design workflow in README, workflows.md, and commands.md
Full Changelog: v2.1.0...v2.1.1
