v3.10.0 β repo_conventions, worktree default, fast-path/gate hook, simplicio-cli rename, i18n
v3.10.0
Added
repo_conventionsworker (scripts/repo_conventions.pyβlearn/show/branch/commit/selftest): learns the repo's own branch/commit/PR style by mining git history + merged PRs + static config into a hash-pinned.orchestrator/conventions.json(confidence-gated β honest Conventional-Commits default on sparse history). Steps 4β6 shape branch/commit/PR names deterministically from it. selftest 19/19.- Worktree-per-item isolation is now the DEFAULT (one
git worktreeper item β zero cross-item conflict; shared-checkout opt-out for big compiled crates). - Genuine fast-path β a single interactive item no longer auto-arms the loop (no scratchpad β the stop-hook lets the turn end).
- Stop-hook background-gate awareness (
hooks/loop_stop.py) β a fresh.orchestrator/loop/gate.lock(TTL 30 min, fail-open) keeps the hook from re-firing as an idle turn while a verification workflow / CI / long task runs.
Changed
- i18n β every user-facing usage example / command string translated PT β EN across the 6 skills, the
_bundlemirror,README.md+ 15 translated READMEs,CLAUDE.md/AGENTS.md,scripts/video_evidence.py, and tests. Localized prose in the translated READMEs is kept in-language; thevideo_evidencedetector stays multilingual (EN/PT/ES). - CLI naming β the unified CLI is now
simplicio-cli <command>instead of the bare, collidingsimplicio(bin/simplicioβbin/simplicio-cli+ engine help/branding). The PATH-binary rename itself lives in the separatesimplicio-clipackage (follow-up).
Release
- Version 3.10.0 across
pyproject.toml,.claude-plugin/plugin.json,simplicio_loop/__init__.py(both fallbacks), README; README + 15 translations test count 24 β 27; newrepo_conventionscapability row;CHANGELOG [Unreleased] β [3.10.0](2026-06-25).
Verification
python scripts/check.pyPASS β claims-audit 4/4 Β· 48 extension points Β·_bundle β‘ sourceΒ· 27 tests.- Two adversarial multi-agent verification passes (GO_WITH_FIXES β all required fixes applied: historical CHANGELOG restored to bare
simplicio, init MCP marker kept stable for upgrade idempotency).
π€ Generated with Claude Code