plan-eng-review (gstack)

Reviews a proposed technical plan the way an engineering manager would — is the architecture sound, are the tradeoffs right, what will bite later — before any code is written. It judges the approach on paper, unlike a pre-merge review that reads a finished diff or a debugger that chases a live bug.

A situation it fits

Before anyone writes code, an engineer hands you a proposed design for a new realtime sync system and wants a hard look at whether the architecture and its tradeoffs will hold up — or bite the team in six months.
plan-eng-review (gstack). The four all sound like "look at the code," which is the trap. plan-eng-review reviews the approach on paper before any code is written. plan-eng-review judges a proposed design before code exists; review reads a finished diff at merge time; investigate chases a live bug to its root cause; health tracks the whole codebase's quality over time.

3 scenarios in the bank answer to plan-eng-review (gstack). The rest are in the game.

Skills it gets confused with

These share a family with plan-eng-review (gstack), which is another way of saying they are the ones you might reach for by mistake.

Knowing what plan-eng-review (gstack) does is the easy half. Telling it apart from the others under time pressure is the game.

Today's session

plan-eng-review (gstack) is part of garrytan/gstack. Licence: MIT. The description above was written for this game, not taken from the skill.

← All skills