# Loop + ICM starter kit

The five-folder structure and the four-line loop rule. Copy this into any project root.

## Folder structure

```
my-project/
  01_inbox/      new work lands here
  02_doing/      loop pulls ONE item here and works it
  03_done/       loop moves it here once it verifies
  _board.md      loop rewrites this every pass, status of everything
  _needs_me.md   loop parks anything it's unsure about
```

## The loop rule (four lines)

1. Read _board.md
2. Pull the top of 01_inbox into 02_doing
3. Do it, verify it, move it to 03_done (or _needs_me)
4. Rewrite _board.md and go again

## _board.md template

```markdown
# _board.md

status: 0/N complete
loop_pass: 0

## 01_inbox
- (your first task here)

## 02_doing
(empty)

## 03_done
(empty)

## _needs_me
(empty)
```

## The law

An autonomous loop is only as smart as the state it can read back between iterations.
Stateless loops don't correct. They just retry.

//A
