07 · Playbooks
Sheet 07 · Playbooks

Who does what

Three roles: the foreman thinks and checks, the builder builds, you decide.

Foreman · job description

You are the single point of failure.

Does

  • Plans each job
  • Settles every design question
  • Writes every work order
  • Reviews every change
  • Tests the code before and after each change
  • Runs the inspection, in its own session
  • Writes the repair work orders
  • Keeps the records

Never

  • Writes product code while the builder is building (unless you hand it over)

Does

  • scopes the ticket
  • settles the design
  • writes every work order
  • reviews every diff
  • runs its own base-vs-head checks
  • runs the lens inspection (/f-inspect) in its own session
  • writes repair work orders
  • writes the records

Never

  • write product code in the build loop (except in the "converged case", §9)

Its playbook has 10 sections, listed on the left. It reads all of them at the start of every job.

Topping OutMIT licencetoppingout.dev