Skip to content

Changelog

All notable changes to Maigo are documented in this file.

Format follows Keep a Changelog; versioning follows Semantic Versioning.

v0.47.0 (2026-07-19)

Feat

  • validate: catch broken skill-to-skill cross-references

v0.46.0 (2026-07-17)

Feat

  • board: add machine-verifiable status classifier with 5-tier UI

Fix

  • board: repair scaffold CSS upgrade path and served page UX

v0.45.0 (2026-07-16)

Feat

  • hooks: track subagent token usage

v0.44.1 (2026-07-14)

Fix

  • board: keep served lists sortable across formatting gaps

v0.44.0 (2026-07-13)

Feat

  • skills: crystallize graduated memory conventions into skills
  • board: make work tracking easier to scan and manage

v0.43.0 (2026-07-12)

Feat

  • skills: add model-dispatch and harness-discipline skills

v0.42.0 (2026-07-11)

Feat

  • codex: support Maigo workflows as a plugin
  • board: serve the work board live instead of rendering static HTML

v0.41.1 (2026-07-10)

Fix

  • board: reject doc paths escaping the board directory

v0.41.0 (2026-07-09)

Feat

  • board: link and auto-render review docs from the work board

Fix

  • review: require the original PR link in review report templates

v0.40.0 (2026-07-09)

Feat

  • add work board command

v0.39.0 (2026-07-08)

Feat

  • review: add cross-session review board and reviewer pre-verification

v0.38.1 (2026-07-08)

Fix

  • verify: log setup failures for doctor

v0.38.0 (2026-07-08)

Feat

  • doctor: add retry log summary tool
  • validate agent model tiers against docs

v0.37.0 (2026-07-07)

Feat

  • crystallize: guard against unscoped checklist items and out-of-repo destinations

v0.36.0 (2026-07-07)

Feat

  • skills: graduate crystallized conventions into existing skills

v0.35.0 (2026-07-05)

Feat

  • failure-handling: handle mid-task usage-limit interruption of subagents
  • crystallize: add privacy gate before skill graduation

v0.34.0 (2026-07-05)

Feat

  • agents: retier Raana to sonnet and Taki to haiku

v0.33.0 (2026-07-04)

Feat

  • validation: enforce attributed command dialogue
  • doctor: report retry / failure statistics from .maigo hook logs
  • commands: add /maigo:take-issue to bridge triage verdicts into implementation
  • repo-audit: add skill health-check data source (orphans / overlaps / dead pointers)

Refactor

  • commands: slim review, address-comments, crystallize via references extraction

v0.32.0 (2026-07-01)

Feat

  • skills: graduate 26 memory conventions into skills

v0.31.0 (2026-06-30)

Feat

  • skills: graduate three recurring conventions into existing skills

v0.30.0 (2026-06-30)

Feat

  • add github-reply-draft skill and review-judgment refinements

v0.29.0 (2026-06-23)

Feat

  • review: learn conventions from existing reviews and waiver decisions

v0.28.0 (2026-06-22)

Feat

  • address-comments: learn conventions from addressed PR comments

v0.27.1 (2026-06-22)

Fix

  • tighten verification and plugin validation

v0.27.0 (2026-06-22)

Feat

  • add subagent overload / unavailability handling to failure-handling
  • add /maigo:repo-audit command for repo internal housekeeping
  • add markdown relative-link existence check to validate_plugin
  • add maigo-self-check skill for structure-change verification

Refactor

  • slim strict-review skill via references extraction

v0.26.0 (2026-06-18)

Feat

  • orchestrator-voice: act autonomously after batch go-ahead
  • validate_plugin: check docs/reference/commands.md covers every command

Fix

  • close memory-loading per-project gap and verify_completion silent-skip
  • docs: quote mermaid node labels in address-comments flowchart

v0.25.1 (2026-06-18)

Fix

  • verify_completion: skip non-test collection errors and cap retry loop
  • memory-propose-confirm: treat unanswered propose as deferred, not skipped

v0.25.0 (2026-06-16)

Feat

  • no hard-wrap for docs

v0.24.1 (2026-06-16)

Refactor

  • skills,commands: trim duplicated and over-long recipe prose

v0.24.0 (2026-06-15)

Feat

  • skills: split verbose recipes into skill reference files

v0.23.0 (2026-06-15)

Feat

  • crystallize: 新增萃取 memory 的慣例
  • review: crystallize review preferences into strict-review skill
  • validate: flag orphan memory files missing from MEMORY.md index

v0.22.0 (2026-06-15)

Feat

  • agents: add Tomori plan-rejected and Anon all-steps-done voice lines
  • crystallize: gate private memory with a public-safety check before graduation

Fix

  • validate: recognize nested metadata.type in memory schema check

v0.21.2 (2026-06-12)

Fix

  • import describe-pr command

v0.21.1 (2026-06-10)

Fix

  • validate: add agents alignment check, doc-link enforcement, skills frontmatter pre-commit, and mypy

v0.21.0 (2026-06-10)

Feat

  • use Taiwanese Mandarian instead of Traditional Chinese whenever possible
  • agents: add Soyo external-PR voice + narrator stuck-point lines
  • skills: slim skill bodies via progressive disclosure + script-ify pr-context-cache

v0.20.0 (2026-06-08)

Feat

  • commands: add /maigo:crystallize to graduate memory into skills

v0.19.0 (2026-06-08)

Feat

  • commands: reply 草稿改為 comment 連結 + 純內文可複製 block

v0.18.0 (2026-06-07)

Feat

  • skills: add copyable-deliverable skill for one-click paste

v0.17.2 (2026-06-06)

Fix

  • hooks: keep .maigo/ out of host repo via git exclude

v0.17.1 (2026-06-06)

Fix

  • plugin: make plugin.json author an object per Claude Code schema

v0.17.0 (2026-06-06)

Feat

  • add /maigo:triage-issue for maintainer-side batch issue triage
  • enforce doc-link convention + skills-docs validator
  • hooks: broaden language coverage and dedup shared helpers

Fix

  • plugin: align manifest location with Claude Code spec + valid source

Refactor

  • agents: align Tomori / Soyo / Taki persona with canon
  • agents: sharpen Raana and Anon persona framing

v0.16.2 (2026-05-31)

Refactor

  • slim down skill files and move rationale to docs

v0.16.1 (2026-05-31)

Refactor

  • persist artefacts in .maigo/ and extract teammate-flow
  • extract memory skills and align project spec + tone

v0.16.0 (2026-05-29)

Feat

  • describe-pr: emit a copy-paste-ready PR description block

v0.15.3 (2026-05-29)

Fix

  • plugin: use explicit directory source type in marketplace.json

v0.15.2 (2026-05-29)

Fix

  • plugin: revert marketplace plugin source to "." (local directory)

v0.15.1 (2026-05-29)

Fix

  • plugin: switch marketplace source from github to url type

v0.15.0 (2026-05-28)

Feat

  • memory: rename convention type to project; add allowed-tools and Mortis settlement

v0.14.1 (2026-05-28)

Fix

  • plugin: use github source type in marketplace.json

v0.14.0 (2026-05-28)

Feat

  • agents: add character voice rules to all five agent personas

v0.13.0 (2026-05-27)

Feat

  • review: batch multi-PR, bilingual output, Airflow review-time checks

v0.12.0 (2026-05-27)

Feat

  • hooks: add persistent must-fix retry counting for Soyo
  • failure-handling: extract skill and add persistent retry counting

v0.11.0 (2026-05-27)

Feat

  • commands: rename /maigo:fix to /maigo:quick

v0.10.1 (2026-05-27)

Fix

  • plugin: use ./ prefix for relative source path in marketplace.json

v0.10.0 (2026-05-25)

Feat

  • core: implement /maigo:doctor and enhance memory/prompt logic

v0.9.0 (2026-05-23)

Feat

  • narration: require emoji prefix on every agent / narrator mention

v0.8.1 (2026-05-22)

Refactor

  • describe-pr: switch PR body to Why/What/Test Plan

v0.8.0 (2026-05-22)

Feat

  • narration: give the orchestrator a Doloris / Mortis narrator face
  • commands: add /maigo:address-comments
  • commands: draft commit message at finale, slim mermaid out

Refactor

  • describe-pr: run the command through the Tomori agent

v0.7.0 (2026-05-21)

Feat

  • agents: emoji prefix for agent output identification

v0.6.1 (2026-05-21)

Fix

  • remove unverified 「らーなだよ」 self-reference from Raana persona

v0.6.0 (2026-05-21)

Feat

  • memory: v1 agent propose — Soyo/Anon propose, orchestrator confirms
  • add commitizen-aware contributor skill
  • retro: add destination judgment (personal memory vs maigo doc gap)
  • memory: add validate_memory.py + reader agent inline schema warn

Fix

  • memory propose doc — link, fence guard tracking, retro path-B constraint
  • memory propose confirm flow gaps (fix.md, retro dedup, dual memory index)
  • stale What v0 doesn't do + team.md code fence guard
  • stale comment + verify skill doc link

v0.5.0 (2026-05-20)

Feat

  • skills: add commit-message skill for durable commit log style
  • airflow-aware: add uv.lock drift and Core/SDK symmetry rules

v0.4.0 (2026-05-20)

Feat

  • auto-skip test verification in apache/airflow checkouts

v0.3.0 (2026-05-20)

Feat

  • add /maigo:fix command, pr-context-cache skill, review --mode flag

Fix

  • skip test verification when no uncommitted file modifications

v0.2.0 (2026-05-20)

Feat

  • /maigo:describe-pr command + github-title-description skill
  • repo-detect hook + airflow-aware contributor skill
  • Anon hook check + /maigo:memory + /maigo:retro
  • memory: add domain skill composition mechanism