What's new
0.4.0
2026-11-06
Added
emet-mascotpositionoption (pane,bandorstatus);paneis the default and falls back to the band when it cannot dock.- A “Mascot (optional)” section in the README.
Changed
emet-mascotframes are snapped to the six mascot colours instead of blurred by a resize, so the pixel art is crisp in the terminal.emet-mascot0.2.0: the defaultsizeis nowsmall.docs/how-to/orca-pet.mdis nowdocs/how-to/mascot.md, covering the mod and the Orca pet.
0.3.0
2026-11-05
Added
/emet:initand/emet:doctorplugin commands runemet initandemet doctor .inside Claude Code and summarize the result.emet doctorwarns aboutforge guardandemet guardhooks in~/.claude/settings.jsonwhose binary no longer exists, and prints a backup-then-jqcommand to remove them. It never edits the file.- Mascot foundations: a phase file, the pet bundle, a mod state machine, the remaining phase writers and raster frames.
emet-mascot, an optional plugin that shows a pixel mascot above the prompt and mirrors the session and theemetrun phase. It is listed in the marketplace, with a how-to for the Orca pet and ADR-0016.
Fixed
- The plugin no longer exposes a broken duplicate
/emet:emetcommand;commands/is pinned torun.md,init.mdanddoctor.md. - The next wave now launches with
/emet:run, the command the plugin registers.
Changed
- The repository moved to the
andryorelabsGitHub organization. Release downloads, the README badges and the clone URL now point atandryorelabs/emet; the oldAndryOre/emetURLs keep redirecting. - Standalone installs rename
/emetto/emet:run, matching the plugin.install.shnow installscommands/run.md,init.mdanddoctor.mdto~/.claude/commands/emet/, so/emet:run,/emet:initand/emet:doctorare available without the plugin. The old~/.claude/commands/emet.mdis removed when unedited; an edited copy is kept and listed in the install summary.
0.2.0
2026-11-05
Changed
- The project is renamed from claude-forge to emet: the CLI is
emet, the command is/emet, the agents areemet-workerandemet-reviewer, and the README carries the new brand. Existing installs and repos keep working: legacy names (forge.config.json,.forge/,docs/agents/forge.md,FORGE_*) are still read with a notice, andemet migratemoves a repo to the new names.
Added
install.shworks without Bun: it installs the standalone-binary shim as~/.local/bin/emet, rewrites plugin placeholders in the prompts it copies, installscommands/run.mdas~/.claude/commands/emet.mdand acceptsshasum -a 256in place ofsha256sum.- README states the real requirements, both install paths and the
/setup-matt-pocock-skillsthenemet initorder. - Agent guide (
AGENTS.md), domain glossary (GLOSSARY.md) and architecture decision records underdocs/adr/. - Local markdown tracker on the
.scratch/convention, with aemet trackerCLI (create-spec,create-ticket,frontier,set-state,comment,close) and local-awareemet validate,preflightanddoctor. landing.mode(prormerge) andemet land, which lands a wave as one local merge without a PR;emet cleanupandemet statuscompare against local trunk in merge mode.- Standalone
emetbinaries,emet --version, macOS support in CI and in the process-tree and memory brake, and plugin manifests with abin/emetshim. - Skills contract with
emet skill-path, and a broaderemet doctorcovering skills, glossary, deprecations and double installs. - Language-neutral
emet initandemet mapfor JS, Go, Rust and Python repos. - ADR-0007 to ADR-0011.
- Docs index, architecture code map, troubleshooting by symptom, a richer PR
template and
emet/AGENTS.mdwith the runtime-only rules.
Changed
ghis required only whentracker.kindisgithuborlanding.modeispr.emet initno longer selects the local tracker by default.- ADR-0004 is amended: a wave lands as one PR or one local merge.
0.1.0
2026-11-03
Added
- The global
/forgecommand: interview, spec, tickets, one approval, then parallel worktree agents that implement, test and merge a feature unattended. - The
forgeCLI withinit,doctor,preflight,selftest, claims, slots, gates, handoff checks, results and metrics subcommands. - The
forge-workerandforge-revieweragents. - Trackers for Linear and GitHub Issues.
- Per-repo configuration through
forge.config.json. install.sh, which installs the CLI, command and agents.