Code Ownership

Everyone owns everything. There is no "your code" and "my code" — there is only the team's code.

    TRADITIONAL                         COLLECTIVE
    ───────────                         ──────────

    Author ──► PR ──► Reviewer          Author ──► PR ──► LLM Review
                        │                                     │
                        ▼                                     ▼
                "Please change X"                    Author addresses
                        │                            LLM feedback
                        ▼                                     │
                Author changes X                              ▼
                        │                            Human Reviewer
                        ▼                                     │
                   Re-review                                  ▼
                        │                            Reviewer makes changes
                        ▼                            or asks questions
                      Merge                                   │
                                                              ▼
                                                           Merge

Principles

Why This Works

The Review Flow

  1. Author opens PR
  2. LLM reviews automatically
  3. Author addresses LLM feedback (fix or mark irrelevant)
  4. Human reviewer picks up the PR
  5. Reviewer makes fixes directly (small fixes need no discussion)
  6. Reviewer validates non-trivial changes with author (before or after making them)
  7. Reviewer asks questions for understanding
  8. Reviewer escalates to author only for genuinely large scope changes
  9. Merge