check-ok-thinking.mdc
44 lines 1.9 KB
Raw
sha256:8461d44b77376fbf06fa7c3e085d309e3010fd8d5886d63c63e69ce118811ad4 docs: record AFF-b feature-tip SHAs after AFF-b-ISR commit. Human 3 days ago
1 ---
2 description: Thinking sessions get the same freeze + build-verification honesty gates as roadmap loops (Check OK)
3 alwaysApply: true
4 ---
5
6 # Check OK — Thinking session honesty gates
7
8 When a session is **Thinking** (Model label Thinking / thinking-high / Thinking → Auto),
9 the same twin gates used on ROADMAP phases apply — even if the work is **not** a roadmap
10 row (side research, spike, consumer experiment).
11
12 ## Beginning gate (spec)
13
14 Before Auto build depends on the Thinking output, or before treating a side-check doc as
15 ground truth:
16
17 1. Ensure a freeze artifact exists (`frozen: true`) — roadmap PHASE doc **or**
18 `docs/reviews/<date>-<slug>.md` via **`/check-ok`** / `ok check-ok --scaffold-only`
19 2. Run **`/freeze-review`** or **`/freeze-review-loop`** (thinking-high)
20 3. Mechanical gate: `ok check-ok --path <artifact>` (same engine as `ok review --freeze`)
21 4. Do **not** start Auto until verdict is **`pass`** (or human clears `blocked`).
22 When `honesty.adversarial_freeze` is `suggest` or `require`, author
23 freeze-review-loop `pass` is **not** Auto-cleared — `ok next` emits the
24 adversarial-freeze Thinking paste until a digest-bound
25 `adversarial_freeze` pass (or `suggest` skip) clears the gate.
26
27 ## End gate (implementation)
28
29 After code/tests claim the work is done:
30
31 1. Run **`/build-verification-review`** (thinking-high; independent posture)
32 2. Do **not** mark DONE / “shipped” / “OK” until verdict is **`pass`**
33
34 ## Operator shortcut
35
36 Anyone may type **Check OK** or **`/check-ok`** in Cursor or Claude Code. Copilot and
37 other assistants: paste `docs/CHECK-OK.md` or run `ok check-ok` in the terminal.
38 No new `docs.lanes` entry for one-offs.
39
40 ## Same code everywhere
41
42 Consumers get Cursor + Claude Code skill copies via **`ok sync`**
43 (`.cursor/skills/**` and `.claude/skills/**`). The review engine is kit CLI
44 (`tools/freeze_reviewer/`) — not a per-repo fork.
File History 1 commit
sha256:8461d44b77376fbf06fa7c3e085d309e3010fd8d5886d63c63e69ce118811ad4 docs: record AFF-b feature-tip SHAs after AFF-b-ISR commit. Human 3 days ago