Skip to content

feat(mu): MU Learning DB — accumulate error patterns → auto-fix rules #74

@gHashTag

Description

@gHashTag

Problem

Same errors repeat across specs. No pattern accumulation.

Solution

Build pattern DB from error logs. No AI needed for known patterns:

Pattern Auto-Fix Rule
`undeclared identifier 'Int64'` Replace Int64 → i64 in mapType()
`undeclared identifier 'List'` Replace List → []const in mapType()
`expected type expression, found '-'` Detect YAML list-format, reparse
`use of undeclared identifier 'X'` Add missing import or forward declaration
`#` in generated code Strip YAML comments before emission

Acceptance Criteria

  • Pattern DB at `.trinity/mu/patterns.json`
  • At least 10 auto-fix rules from REGENERATION_REPORT data
  • `tri mu learn` scans error logs → extracts new patterns
  • `tri mu fix ` applies known fixes to generated output

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions