論述基礎與限制

本卡從一次三篇短文的多輪審查抽出,事件在 2026-08-30。三篇各有一個末節判斷標準,都通過了字句層掃描、冷讀逐格、情境可想像性與 steelman 四種 frame;隨後一輪個案實跑拿九個具體個案照著走,九個裡兩個走通、一個判定正確而處置落空、一個輸出錯誤結論、五個停在入口或中途。

限制有三項。單批觀察:三篇同一個作者、同一天、同一個題材,三篇共犯同一個形態這件事本身可能來自作者的習慣而非通則。九個個案由審查者設計,涵蓋範圍取決於他想得到哪些邊緣情境,走通的比例不能當成命中率。量化訊號未經第二批驗證:分支數與種類數的落差在這一批對得很準,但它是事後歸納出來的對照,不是先立後驗。分支數與種類數的落差這個指標,只在內容有維度化的組織結構時算得出來:扁平的內容(單一敘事線、逐條並列的參考表)盤點不出維度,指標無從計算,這時只剩個案實跑一條路,而且個案要由不熟悉該內容的人設計——熟悉的人挑出來的個案會落在作者設想過的取值上。

核心原則

判斷標準型內容的失效常常出在輸入端,而不是條件與後果的對應上:它只收「表徵」這一個輸入,而產生表徵的那個條件被折疊掉了——即使那個條件在正文裡佔了整整一節。

條件層的成熟度與輸入的完整性是兩個獨立的檢查。一段判斷標準可以替每個條件都寫出明確的後果與理由,而只要讀者帶進來的個案在某個維度上取了作者沒設想的值,整條路就走不到底。

次級的量化訊號是分支數與種類數的落差:判斷標準的分支數少於正文自己列出的種類數時,就有種類落在所有分支之外。

實例:處置句用了只有一種情境才有的名詞

一篇講蛋液凝固的短文,末節給了「表徵 → 成因 → 處置」三項清單,成因與處置一一對應、每個處置都是具體動作。它的輸入只有一個:孔洞的分布。

正文前半用一整節講三種加熱方式(蒸氣、水浴烘烤、直接烘烤),成員表六個成員裡有四個走烤箱。而三個處置寫的是「轉小火」「鍋蓋留一道縫洩壓」——那是蒸的語言。

一個用烤箱做布丁的讀者,照表徵判定出「加熱過猛」,判定正確;接著拿到的處置是轉小火與鍋蓋留縫,而他手邊沒有火也沒有鍋蓋。判斷標準走到最後一步才落空,而落空的原因是它不收「加熱方式」這個輸入。

同一批的另外兩篇是同一個形態的不同維度:一篇的判讀用「菜單位置 + 主體食材」兩層線索,而決定同一個食材線索指向什麼的是國別——國別在正文佔了四節,判斷標準一次都沒提到它,於是仲裁規則「衝突時以位置為準」在一個真實個案上主動裁向錯的一邊。另一篇的程序第一步是「列出該字構成的其他詞」,而這一步做不做得到取決於歧義掛不掛得上單一語素;雙字詞的歧義掛不上去,程序在第二步卡死。

為什麼抽象審查看不見它

讀的人自帶那個被折疊掉的條件。作者知道自己整節都在講蒸;讀完全文的 reviewer 也知道。所以「轉小火」這三個字在他們眼裡是一句正常的處置,而不是一個未宣告的前提。

前面幾種 frame 的提問方式也繞過它。字句層問這句話寫得對不對,冷讀問這一格單獨讀懂不懂,情境可想像性問讀者想不想像得出什麼時候會用到,steelman 問說出口的主張有沒有反例。沒有一種會問「這段判斷標準收幾個輸入」。

只有拿一個具體個案走一遍、而那個個案在某個維度上取了作者沒設想的值時,缺口才會現形。九個停頓點分成三組,每組缺的維度不同,而三組缺的是同一類輸入——這個對齊要把停頓點並排才看得出來,逐案讀只會得到九個互不相干的小問題。

修法

盤點正文的組織維度,逐一問判斷標準收不收它。 正文用了哪幾個維度來組織內容(加熱方式、地區、語素性質),列出來,對每一個問「讀者帶著這個維度的不同取值進來,判斷標準還走得通嗎」。佔了一整節而判斷標準一次沒提到的維度,就是被折疊掉的那一個。

數分支數與種類數。 兩者的落差直接指出有個案落在外面,而落在外面的通常正是最需要判斷標準的那幾個。

輸出如果是處置,處置按被折疊的維度分列。 上面那個實例的修法是每個成因的處置分蒸與烤兩路寫,而不是補一句「烤箱請自行調整」。

寫出適用邊界。 有些維度的取值會翻轉整個框架的前提(微波爐的熱由內部生成,與外部加熱的失敗形態相反),這一類的處置是明寫不在範圍內,而不是補分支——沒寫的話,讀者硬套會得到讓傷害加劇的處置。

跟其他原則的關係

  • #220 判斷標準要寫到條件層 管的是判斷標準的成熟度:口訣、維度清單、條件層三層,教學要到第三層。本卡管的是輸入集合的完整性,兩者獨立——一段判斷標準可以到達條件層而仍然收錯輸入,本批三篇都是這種。#220 的重算測試(讀者帶自己的參數進來,能否判斷出自己落在哪個條件與它的後果)是偵測本卡缺陷的正確工具,但它要用真實個案跑才有效;在抽象層問「重算得出來嗎」,作者會用自己心裡那個被折疊的維度替它答一遍。
  • #257 軸名取了次好的代理變數 是同一個家族的另一個成員:那裡是軸的名字選錯了、真正做功的機制留在括號裡,這裡是軸的數量少了一個。兩者都通得過字句與結構層審查,也都只有對抗性審查與個案實跑抓得到。
  • #244 補完範例會暴露出這一列沒有解法落點 記的是換到讀者位置之後才現形的缺口,本卡是同一種換位帶出的另一類產出:那裡缺的是出口,這裡缺的是入口。
  • #312 判斷標準指對了路,而它給的理由在這個個案上不成立 限定本卡開的那張藥方的射程:個案實跑抓的是「走不走得到判定」,而路由正確、理由缺條件的判斷標準會一路走到底並交出正確結果,九個個案的三類停頓點都不會出現。兩張卡合起來才是完整的個案實跑——走得通嗎,以及走通的理由對嗎。
  • #258 軸是對的而底下有未言明的實作前提 講的是判斷標準底下藏了一個沒被寫成選擇的假設。本卡的「處置預設加熱方式是蒸」正是那種假設的一個實例,而本卡補的是它的偵測入口——數分支與種類的落差,比等 steelman 想到去質疑一個沒說出口的前提便宜得多。

判讀徵兆

  • 判斷標準的處置句用了只有某一種情境才有的名詞(「轉小火」「鍋蓋」「菜單分區」),而內容涵蓋的情境不只那一種。

  • 分支數少於正文自己列出的種類數。

  • 存在仲裁規則(「兩者衝突時以 X 為準」),而 X 不是最強的那個維度——仲裁規則的存在說明作者已經察覺維度會打架,只是挑錯了優先序。

  • 正文有一整節在講某個維度,而末節的判斷標準一次都沒有提到它。

  • 讀者回報「我的情況照這個判斷標準走不下去」,而作者的第一反應是補一個特例——特例補到第三個就該回頭看輸入端。

  • #319 判斷標準少一條獨立的軸時,它不會停下來,它會篤定地指向錯的答案 與本卡共用「輸入集合不完整」而症狀相反:本卡缺的軸與剩下的軸有因果關係(它產生了表徵),所以判斷標準得不出判定、讀者停在那裡;那裡缺的軸與剩下的軸互相獨立,判斷標準照樣走完並給出一個語氣正常的錯答案。本卡的驗收(拿個案走一遍看走不走得完)在那個形態上會回報通過。