Skip to content

Protocols

A protocol describes how we build one recurring thing in the hihaho codebase, from start to finish. A style guide says how to write a single line. A protocol says which building blocks to use, and in what order.

Read the protocol before you build the thing it covers. It records a decision the team made once, so the next implementation matches the ones already in the codebase.

Add a protocol when the same question comes up in a second code review.