Releases: cobusgreyling/loop-engineering
Release list
v1.6.0 — Foundry funnel + loop-gate
v1.6.0 — Foundry funnel + loop-gate
Three things that matter:
- Design → runtime in one flag —
loop-init --with-foundryscaffolds your loop and a versioned harness stack (.foundry/stack.yaml).loop-audit1.7 scores Harness Runtime. loop-gateis live — mechanical path denylist + auto-merge allowlist fromgate.yaml(npx @cobusgreyling/loop-gate). Wired into starters and MCP.- Longer, safer runs —
loop-contextstagnation detection +loop-worktree --waitqueue; community docs (Devin matrix, architecture diagrams).
Quickstart (copy-paste)
# Scaffold + score (optional Foundry harness)
npx @cobusgreyling/loop-init . --pattern daily-triage --tool grok
# or:
npx @cobusgreyling/loop-init . --pattern daily-triage --tool grok --with-foundry
# Readiness + next steps
npx @cobusgreyling/loop-audit . --suggest
# Gate check (if you use auto-merge / denylist)
npx @cobusgreyling/loop-gate check --action auto-merge --paths path/to/fileNew here? Quickstart (5 min) · Interactive showcase · Demo GIF path
Package versions
| Package | Version | Highlights |
|---|---|---|
@cobusgreyling/loop-init |
1.5.0 | --with-foundry funnel |
@cobusgreyling/loop-audit |
1.7.0 | Harness Runtime signals |
@cobusgreyling/loop-gate |
1.0.0 | Denylist + auto-merge allowlist |
@cobusgreyling/loop-context |
1.3.0 | Similarity-based stagnation |
@cobusgreyling/loop-worktree |
1.2.0 | --wait queue + deadlock detection |
@cobusgreyling/loop-mcp-server |
1.1.0 | loop-gate resource + tool |
@cobusgreyling/loop-cost |
1.1.0 | Token spend estimator |
@cobusgreyling/loop-sync |
1.0.0 | STATE ↔ LOOP drift |
Stack
loop-engineering → harness-foundry → outerloop
(patterns) (runtime) (governance)
Week-one culture unchanged: report-only before auto-fix.
Community
- Show your loop — pin on Discussions (Show and tell)
- Ask anything — pin on Discussions (Q&A)
- Good first issues
- Add adopter
Thanks to everyone who shipped stories, matrix rows, and tooling PRs since v1.5.0 🙏
v1.5.0 — Community Tools Drop
v1.5.0 — Community Tools Drop
Seven community PRs merged. Three new tools ship. One command to try everything.
Quickstart (copy-paste)
# Scaffold your first loop (any git repo)
npx @cobusgreyling/loop-init . --pattern daily-triage --tool grok
# Check token cost before you schedule
npx @cobusgreyling/loop-cost --pattern daily-triage --level L1 --cadence 1d
# Score readiness + get next steps
npx @cobusgreyling/loop-audit . --suggest
# Detect drift between STATE.md and LOOP.md
npx @cobusgreyling/loop-sync .New here? Quickstart (5 min) · Interactive pattern picker
What's new
New: loop-sync CLI (npm v1.0.0)
Detect configuration drift between STATE.md, LOOP.md, and skill versions. Run in CI or locally:
npx @cobusgreyling/loop-sync . -vContributed via #47 — thanks @community.
New: loop-constraints
Structured guardrails file + enforcement skill. loop-init now scaffolds loop-constraints.md and the loop-constraints skill on every run. loop-audit scores constraints presence (+6 readiness points when file + skill both exist).
Contributed via #71.
New: loop-mcp-server (repo v1)
MCP runtime lookup for patterns, skills, and state. Path traversal guards included.
node tools/mcp-server/dist/index.jsContributed via #72. npm publish coming soon.
Updated npm packages
| Package | Version | Highlights |
|---|---|---|
@cobusgreyling/loop-audit |
1.5.0 | Constraints scoring + recommendations |
@cobusgreyling/loop-init |
1.2.3 | Constraints scaffold; serialized asset bundling fix (#80) |
@cobusgreyling/loop-sync |
1.0.0 | First npm release |
Docs & discoverability
- QUICKSTART.md — 5-minute path from zero to first loop
- OpenClaw primitives matrix — cron, webhooks, heartbeat mapping
- Dark-theme SVG visuals + README polish
- Star History chart in README
- Post-run critique sections in daily-triage and changelog-drafter starters
Community
This release merges work from 7 community PRs. Read the full story in Discussion #89.
Run a loop? Add yourself to docs/adopters.md or open an Add Adopter issue.
Show & tell: Discussions → Show and tell
Companion — Goal Engineering
Loops discover ongoing work. Goals finish bounded tasks.
| Layer | Repo | Command |
|---|---|---|
| Discover (cadence) | loop-engineering | npx @cobusgreyling/loop-init . --pattern daily-triage --tool grok |
| Finish (run-until-done) | goal-engineering | npx @cobusgreyling/goal init . --pattern fix-bug --tool grok |
Stack cookbook: loop → goal → fleet day rhythm
/goal Read STATE.md top priority. Done when verifier PASS. goal-verifier before completed: true.
