Skip to content

Releases: cobusgreyling/loop-engineering

v1.6.0 — Foundry funnel + loop-gate

Choose a tag to compare

@cobusgreyling cobusgreyling released this 20 Jul 18:42
548ad72

v1.6.0 — Foundry funnel + loop-gate

Three things that matter:

  1. Design → runtime in one flagloop-init --with-foundry scaffolds your loop and a versioned harness stack (.foundry/stack.yaml). loop-audit 1.7 scores Harness Runtime.
  2. loop-gate is live — mechanical path denylist + auto-merge allowlist from gate.yaml (npx @cobusgreyling/loop-gate). Wired into starters and MCP.
  3. Longer, safer runsloop-context stagnation detection + loop-worktree --wait queue; community docs (Devin matrix, architecture diagrams).

Loop Ready score climbing in ~15 seconds

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/file

New 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

Thanks to everyone who shipped stories, matrix rows, and tooling PRs since v1.5.0 🙏

v1.5.0 — Community Tools Drop

Choose a tag to compare

@cobusgreyling cobusgreyling released this 30 Jun 08:01
c87f8cc

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 . -v

Contributed 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.js

Contributed 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.