Silent Handshake  ·  Practitioner Reference

Protocols

Three protocols. One per diagnostic gap. Each is designed to close a specific gap before it compounds — not to document what happened after it did.

Closes Assumption Gap  ·  Gap 01

Assumption Anchoring Protocol

A structured process for surfacing implied logic before it becomes load-bearing. Applied at the agreement point — before configuration begins.

Apply when
Before any configuration or build work begins. At every major agreement point — scope sign-off, design acceptance, change request approval.
Parties required
Both sending and receiving parties. Co-authorship is required. The protocol cannot be completed by one party alone.
Output
A co-authored assumption log with named assumptions, owners, and stated consequences. See Assumption Log template.
Protocol Steps
01

List every dependency in the agreed scope

For each deliverable or configuration item in scope, identify what must be true for it to be achievable. Do not assume these dependencies are shared knowledge. Write them down.

02

Surface the premises beneath each dependency

For each dependency, ask: what are we assuming is true that we have not verified? Prompt both parties independently, then compare. Differences in the response identify assumptions that are not shared.

03

Name each assumption explicitly

An assumption is not named until it is written as a statement that can be true or false. "We assume org structure is stable through go-live" is named. "Org structure" is not. The act of naming forces specificity.

04

Assign an owner and a verification method

Each named assumption has an owner responsible for monitoring it and a stated method for verifying whether it remains true. Assumptions without owners are unmonitored risks.

05

State the consequence if the assumption proves false

For each assumption, document what changes if it proves false — which deliverables are affected, what rework is required, what the cost is. This converts assumption capture from documentation into risk management.

06

Co-sign the completed log before build begins

Both parties review and confirm the assumption log before configuration begins. If a dependency cannot be named as an assumption, the dependency is not ready for build. Do not begin work on an unnamed premise.

Closure test

The protocol is complete when every significant configuration dependency has a named assumption with an owner and a stated consequence — and that log was completed before configuration began. If the log was written retroactively, the gap may still be open.

Closes Rationale Gap  ·  Gap 02

Decision Rationale Protocol

A structured standard for capturing the reasoning behind configuration decisions at the moment they are made — before the reasoning leaves the room.

Apply when
At every significant configuration decision — workarounds chosen, standard functionality bypassed, trade-offs accepted, design exceptions made.
Trigger threshold
Any decision that a new team member six months from now would need context to evaluate, change, or explain — that decision requires a rationale field.
Output
A rationale field attached to each significant decision in the configuration log. See Rationale Field Standard template.
Protocol Steps
01

Identify the decision at the moment it is made

A decision is significant if it involves a workaround, bypasses standard functionality, accepts a trade-off, or creates a constraint that downstream work will depend on. Identify it at the moment it happens — not retrospectively.

02

Record the alternatives considered

What other approaches were evaluated? A decision without documented alternatives cannot be re-evaluated later — because there is no way to know what was ruled out and why. Even "we only considered one option" is a valid and important entry.

03

State the criteria that determined the choice

What made the chosen approach correct at this point? Performance, cost, timeline, client constraint, technical limitation? The criteria are the reasoning. Without them, the decision appears arbitrary to anyone who was not in the room.

04

Identify what this decision constrains

Which future decisions, configurations, or deliverables depend on this choice? A decision that constrains downstream work is load-bearing. Mark it as such. This allows any future team member to distinguish between what can be changed and what cannot without cascading impact.

05

Name the decision owner and the date

Who made this decision, and when? This is not accountability assignment — it is context. If the reasoning later needs to be verified or expanded, knowing who was present at the decision and when it was made locates the source.

Closure test

The Rationale Gap is closed when a team member who joined after go-live can explain a workaround, evaluate a proposed change against it, and identify what would break if it were removed — without a conversation with the person who built it. If that explanation requires a person, the gap is still open.

Closes Transition Gap  ·  Gap 03

Handoff Verification Protocol

A structured verification process that confirms the receiving party has transferred understanding — not just received artifacts. Applied at every major phase boundary.

Apply when
At every major phase handoff: discovery to design, design to build, build to UAT, UAT to go-live, go-live to operations.
Verification standard
The test is not artifact delivery. The test is whether the receiving party can demonstrate transferred understanding without prompting from the sending party.
Output
A completed handoff verification record confirming demonstrated comprehension. See Handoff Verification Checklist template.
Protocol Steps
01

Identify high-risk areas before the handoff

Before the handoff meeting, the sending party identifies the areas where embedded reasoning is most likely to affect future decisions: key workarounds, load-bearing constraints, non-obvious dependencies, and configuration decisions with downstream impact.

02

Transfer context, not just deliverables

For each high-risk area, the sending party explains not just what was built but why — what decision was made, what alternatives were ruled out, what constraint made the chosen approach necessary, and what would break if it were changed.

03

Test comprehension before confirming handoff

The receiving party is asked to explain the high-risk areas in their own words — without the sending party prompting. This is the verification test. If the receiving party cannot explain a decision without asking, comprehension was not transferred and the handoff is not complete.

04

Distinguish load-bearing from adjustable

The receiving party must be able to identify, for each high-risk area, which elements are constraints — changing them would break something — and which are starting points that can be revisited. A handoff that does not establish this distinction transfers outputs without decision context.

05

Document gaps in comprehension before proceeding

If the receiving party cannot explain a high-risk area, that gap is documented before the handoff is confirmed. The sending party provides additional context until demonstrated comprehension is established. The handoff is not confirmed until verification passes.

Closure test

The Transition Gap is closed when the receiving party can answer "why does this work this way" for every high-risk area — without calling the sending party. If the answer to a routine operational question requires locating the previous team, the transition transferred artifacts but not understanding.

Framework Reference

The Three Diagnostic Gaps

Each protocol above closes one gap. The gaps are sequential — the Assumption Gap creates conditions for the Rationale Gap, which compounds into the Transition Gap. All three must be closed.