Skip to content

Epic: mine loops.elorm.xyz closed-loop patterns into MAP #251

Description

@azalio

Context

Researched the full loops.elorm.xyz directory — 40 reusable "closed-loop" workflows for AI coding agents (Ralph-loop lineage). Each loop ships a uniform contract: goal + bounded max-iterations + a single deterministic check command + a binary exit condition + an anti-gaming guardrail block + a self-pacing kickoff prompt.

This epic captures the subset that is novel for MAP and in-scope for a language-agnostic autonomous-coding framework. The remaining ~32 loops were deliberately dropped:

Cross-cutting observation worth keeping

Every loop hard-codes the same anti-gaming guardrail set: don't modify the check/exit to force success; don't skip/bypass checks; don't weaken/delete/skip tests; no trivial always-pass assertions; prefer fixing prod code over patching tests; (golden-file gates) bless baselines only for intentional changes. MAP enforces the spirit of this via Monitor + "fix every surfaced error", but it is worth auditing/consolidating as an explicit named doctrine (see slice on N-pass convergence + anti-gaming).

Slices

Tracking comment below enumerates the child issues. Each slice is independently shippable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions