Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.21 KB

File metadata and controls

46 lines (29 loc) · 1.21 KB

Loop Catalog

This page defines reusable loops for AI-assisted software engineering.

Loop selection

flowchart TD
    Task[Task] --> Type{Task Type}
    Type -- New Capability --> Feature[Feature Loop]
    Type -- Defect --> Bug[Bug Fix Loop]
    Type -- Code Cleanup --> Refactor[Refactoring Loop]
    Type -- Failed Pipeline --> CICD[CI/CD Repair Loop]
    Type -- Infra Change --> IaC[Infrastructure Loop]
    Type -- Risk Reduction --> Security[Security Loop]
    Type -- Slow System --> Perf[Performance Loop]
    Type -- Release --> Release[Release Loop]
Loading

Feature loop

Goal -> acceptance criteria -> design -> implement -> verify -> document -> done.

Bug loop

Reproduce -> failing test -> root cause -> minimal fix -> regression -> done.

Refactoring loop

Baseline -> characterization tests -> small change -> verify -> repeat.

CI/CD loop

Logs -> classify -> root cause -> patch -> verify -> rerun CI.

Infrastructure loop

Plan -> validate -> review risk -> approve if needed -> apply to lower environment -> smoke test.

Security loop

Threat -> control -> abuse case -> verify -> residual risk.

Performance loop

Measure -> hypothesize -> change -> benchmark -> keep or rollback.