diff --git a/progress.md b/progress.md index da070d3..ab96f7c 100644 --- a/progress.md +++ b/progress.md @@ -1,5 +1,25 @@ # progress +## 2026-06-10 — Phase 9b: mort converted, PR open + +**Done.** mort fully re-based on majordomo on branch +`majordomo-conversion`: 230 files (+8726/−6211), go-llm/v2 and +go-agentkit removed from go.mod/go.sum with a clean repo-wide grep, +`go build`/`go vet` clean, full test suite green (80 packages ok, 0 +failures). Highlights: pkg/logic/llms rebuilt as the choke point +(registry, lane decorators, convar tier resolver, failover wiring via +llms.Wire); skillexec/agentexec on majordomo agent loops (critic budget +via WithMaxStepsFunc, steer, compactor, tool-error guards); runDirect +special case deleted; scaddy critic redesigned as one-shot multimodal +Generate; agentkit httpapi replaced by a mort-side server; ~96 tools on +DefineTool. PR (open, not merged): +https://gitea.stevedudenhoeffer.com/steve/mort/pulls/1274 + +Run note: executed by an 8-agent staged workflow; one mid-run deadlock +(a cluster agent polling a long-tail package) was broken by converting +tasks/recipe/summary/cookbook in the main line; one full workflow restart +after a network outage. + ## 2026-06-10 — Phase 9a: conversion-driven library extensions **Landed (ADR-0014):** RegisterResolver (dynamic DB-backed tiers, static