Entwurf · Issue 8d27b84

Review hat eine Werkbank

Der Merge ist die eine menschliche Attestierung der Kette. Was die Entscheidung informiert, liegt heute verstreut — die Werkbank legt es nebeneinander, und urteilen muss weiterhin ein Mensch.

„Dass die Arbeit zum Plan passt" ist das eine Glied, das nur gefragt wird — mit Absicht: es zu erzwingen würde entweder die Reihenfolge umkehren oder reflexhaftes Re-Approven antrainieren. Teuer ist an dem gefragten Schritt heute nicht das Urteilen, sondern das Zusammensuchen. just review sammelt; der Mensch urteilt.

01Die Reihenfolge ist der Entwurf

Plan vor Diff, denn ein zuerst gelesener Diff wird gegen sich selbst reviewt — der Leser nickt mit, statt die Lieferung am Versprechen zu halten. ## What the work settled nach dem Diff: es ist der Bericht des Autors über ein Delta, das der Leser jetzt gesehen hat. Die Maschinen-Verdicts gegen Ende, die Frage zuletzt — das eine Stück, das nur der Leser beisteuern kann.

  1. 1The plan — approach and milestones — Read the promise before the delivery: a diff read first gets reviewed against itself.
  2. 2The diff — what actually changed — Stat and files against the merge base, held against the milestones just read.
  3. 3What the work settled — The author's own account of the delta — written after the work, read after the diff.
  4. 4The chain — the seven links, locally judged — The machine's part, already decided; on the bench so nobody re-derives it by hand.
  5. 5The gate — has the broker judged this commit — The one link the local chain cannot establish: the verdict comment's author is the evidence.
  6. 6Does the work match the plan? — The one thing on the bench only the reader can supply. The verdict stays a person's.

02Was die Liste selbst zusagt

Dieselben Zusagen hält lib/review-layout.test.ts in der Suite — hier stehen sie gerechnet, gegen die Liste, die diese Seite gerade gerendert hat.

  • hältder Plan steht zuerst, die Frage zuletzt
  • hältder Diff liegt zwischen Plan und Settled
  • hältjede Station steht genau einmal und sagt, warum

03Komponiert, nicht nachgebaut

Die Werkbank läuft just chain und just gate-verdict und druckt, was sie sagen — ein zweites Sammeln derselben Fakten wäre eine zweite Meinung, die niemand neben der ersten sieht. Und sie schreibt nichts: kein COB, kein Block, kein Gate. Der Merge aus dem Main-Checkout, gepusht mit dem Account-Key, bleibt die Attestierung.