YaOSDeveloper Experience · Coding Harness
YaOS / Platform / Developer Experience / Coding Harness / Team Operating Model
Operating Model

Team Operating Model

Clear ownership across humans, coding agents and deterministic automation.

Responsibility split

Humans ownAgents ownAutomation owns
Requirements
Product interpretation
Architecture judgment
Risk acceptance
Final approval
Codebase investigation
Implementation
Tests
Mechanical refactors
Verification evidence
First-pass review
Docs updates
Formatting
Linting
Typing
Architecture constraints
Security checks
CI execution
Harness validation
Operating principle: Human = intent + judgment. Agent = execution + reasoning. Automation = enforcement.

Standard lifecycle

  1. Task arrives with goal, acceptance criteria and material constraints.
  2. Agent orients itself in the repo and reads only relevant context.
  3. Task is classified S/M/L/X.
  4. Agent implements in a branch/worktree.
  5. Verification progresses narrow → broad.
  6. Material changes receive an independent review context.
  7. PR contains evidence, assumptions and risks.
  8. CI enforces non-negotiables.
  9. Repeated review feedback is promoted into lint, rule, skill or documentation.