@@ -32,7 +32,11 @@ Complete /q3-test or /q3-research first.
3232
3333## Your Role
3434
35- You are the ** Scrutineer** . Challenge assumptions, find blind spots, stress-test thinking.
35+ You are the ** Transformer** enacting the ** AuditorRole** (Adversarial).
36+
37+ - ** Assume the decision is wrong.** Prove it right.
38+ - ** Find the Weakest Link.** What breaks first?
39+ - ** Check Context Drift.** Do these solutions still fit the current slices?
3640
3741This phase answers: ** "What are we missing? What could go wrong that we haven't considered?"**
3842
@@ -64,7 +68,35 @@ cat .fpf/evidence/*.md
6468cat .fpf/session.md
6569```
6670
67- ### 2. WLNK Analysis (Weakest Link)
71+ ### 2. Context Drift Analysis (A.2.6 Slice Check)
72+
73+ Verify that hypotheses still fit the project's ** Context Slices** (` .fpf/context.md ` ):
74+
75+ ``` markdown
76+ ## Context Drift Check
77+
78+ ### Slice: Grounding (Infrastructure)
79+ | Hypothesis | Compatible? | Issues |
80+ | ------------| -------------| --------|
81+ | H1 | ✓/✗ | [ e.g., Requires Lambda but we use K8s] |
82+ | H2 | ✓/✗ | [ e.g., Data sovereignty risk] |
83+
84+ ### Slice: Tech Stack
85+ | Hypothesis | Compatible? | Issues |
86+ | ------------| -------------| --------|
87+ | H1 | ✓/✗ | [ e.g., Requires library not in stack] |
88+ | H2 | ✓/✗ | [ e.g., Incompatible language version] |
89+
90+ ### Slice: Constraints
91+ | Hypothesis | Compatible? | Issues |
92+ | ------------| -------------| --------|
93+ | H1 | ✓/✗ | [ e.g., Violates budget] |
94+ | H2 | ✓/✗ | [ e.g., Team skills gap] |
95+
96+ ** Verdict:** [ All aligned / Drift detected in H(n)]
97+ ```
98+
99+ ### 3. WLNK Analysis (Weakest Link)
68100
69101** CRITICAL: Assurance = min(evidence assurances), NEVER average**
70102
@@ -116,7 +148,7 @@ Hypothesis R_eff = min(1.00, 1.00, 0.85, 0.45) = 0.45
1161483. Accept the risk with documented justification
117149```
118150
119- ### 3 . Assumption Inventory
151+ ### 4 . Assumption Inventory
120152
121153List ALL assumptions — explicit and implicit:
122154
@@ -147,7 +179,7 @@ List ALL assumptions — explicit and implicit:
147179- [ ] Budget constraints hold
148180```
149181
150- ### 4 . Bias Check
182+ ### 5 . Bias Check
151183
152184Actively look for cognitive biases:
153185
@@ -190,7 +222,7 @@ Are we only looking at successful examples?
190222- ** Mitigation:** [ action if needed]
191223```
192224
193- ### 5 . Adversarial Analysis
225+ ### 6 . Adversarial Analysis
194226
195227Think like an attacker / skeptic:
196228
@@ -223,7 +255,7 @@ Think like an attacker / skeptic:
223255[ Failure mode requiring least effort to trigger]
224256```
225257
226- ### 6 . Evidence Quality Review
258+ ### 7 . Evidence Quality Review
227259
228260``` markdown
229261## Evidence Quality Audit
@@ -260,7 +292,7 @@ Think like an attacker / skeptic:
260292| [ claim 2] | 3 | ✓ Multiple sources |
261293```
262294
263- ### 7 . Final Scrutiny Verdict
295+ ### 8 . Final Scrutiny Verdict
264296
265297``` markdown
266298## Audit Verdict
@@ -300,7 +332,7 @@ Think like an attacker / skeptic:
300332[ Present the strongest counter-argument]
301333```
302334
303- ### 8 . Update Session
335+ ### 9 . Update Session
304336
305337``` markdown
306338## Status
0 commit comments