Skip to content

feat(mu): Agent MU Core — detect, reflect, retry #72

@gHashTag

Description

@gHashTag

Problem

Pipeline fails silently. No error detection → reflection → retry loop. Competitors (Kiro, self-correcting agents) all have this. Our Link 11 (swe_fix) is a stub.

Solution

Agent MU — self-correcting pipeline agent:

  1. Detect: After Link 7 (code_generate), run `zig ast-check` on output
  2. Reflect: Parse error message, classify (type mapping, syntax, import, etc.)
  3. Retry: Apply fix rule from MU Learning DB, re-generate, re-check
  4. Max 3 retry iterations per spec

Architecture

```
Link 7 (gen) → zig ast-check → PASS → continue
→ FAIL → MU Detect
→ MU Reflect (classify error)
→ MU Retry (apply fix, re-gen)
→ Loop max 3x
```

Acceptance Criteria

  • MU detects compilation failures after generation
  • MU classifies error into known categories
  • MU applies at least 3 auto-fix rules (missing import, type alias, reserved word)
  • MU retries up to 3 times
  • Failures logged to structured format

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions