Skip to content

v0.3.15 — Automode, martin mode, Preflight Fix

Choose a tag to compare

@Keesan12 Keesan12 released this 26 Jun 19:22

Automode control + preflight fix + proactive onboarding

New: martin mode — control how MartinLoop works

martin mode          # show current mode
martin mode auto     # full autonomous governance (default, recommended)
martin mode plan     # show plan before executing, you approve
martin mode edits    # show each file change before writing

Stored in ~/.martin/config.json — persists across sessions.

New: martin clean — remove MartinLoop artifacts

martin clean         # remove _martin/ from current repo
martin clean --runs  # remove old run records (>30 days)

Fixed: preflight gate no longer over-rejects

The preflight check was matching on exact objective text hash — any minor wording difference between martin preflight "..." and martin run "..." broke the receipt chain. Now matches on working directory + engine only.

Session-start is no longer required when an estimate receipt exists — estimate proves governance happened.

Improved: martin start shows mode recommendation

First line now shows current mode and how to change it:

Mode: automode recommended — martin mode auto (governs autonomously, best for most work)

Install

npm install -g martin-loop@0.3.15