Skip to content
Experimental: Lab は未確定の内容を置く隔離空間です。ここにある主張は正規定義ではなく、検索対象からも外しています。

Lab

Lab は、単なる下書き置き場ではない。 ここは まだ current truth として採用してはいけない主張を、正規定義から隔離して扱うための場所 である。

PCE 2.0 は Spec を正規定義として保ちたい。 そのためには、まだ曖昧な問い、仮説、思考メモをどこかに捨てるのではなく、 昇格条件つきで保管する層 が必要になる。

それが Lab である。

便利そうな仮説や面白い洞察であっても、 まだ検証が弱いなら Spec に混ぜるべきではない。

Lab は、

  • 未解決の問い
  • まだ採用条件が固まっていない仮説
  • 断片的な観察メモ

を、Spec と混同せず保持する。

2. speculative content を無視せず管理する

Section titled “2. speculative content を無視せず管理する”

未確定だからといって捨てると、 重要な思考の痕跡が消える。 逆に無造作に混ぜると、 正規定義が濁る。

Lab は、この中間を担う。

Lab にあるものは「永遠に Lab のまま」ではない。 必要なのは、

  • 何が unresolved か
  • 何が hypothesis なのか
  • 何が note に過ぎないのか
  • どの evidence で昇格できるか

を見えるようにすることである。


まだ定義し切れていない論点の台帳。 「何が未決なのか」を固定するためのページであり、 答えを書く場所ではない。

向いている内容:

  • 境界がまだ不明な問い
  • competing framing が残っている論点
  • later な hypothesis 分解が必要な問い

将来の正規定義候補を、仮説として管理する層。 主張の形を取り始めているが、 まだ採用条件を満たしていないものを置く。

向いている内容:

  • 条件つきの主張
  • rival hypothesis がありうる定義候補
  • later evaluation が必要な設計案

まだ hypothesis として整形していない軽量メモの層。 観察、断片、違和感、補助メモを置く。

向いている内容:

  • 構造化前の observation
  • temporary note
  • まだ問いにも仮説にも育っていない断片

種類主な目的まだ足りないもの次の自然な移動先
Open Questionsunresolved point を固定するanswer / framing の確定Hypotheses または Spec
Hypotheses定義候補を検証待ちで保持するevidence / acceptance conditionSpec または Changelog
Notes断片メモを保持するstructure / claim / criteriaOpen Questions または Hypotheses

短く言えば、

  • Open Questions は問い
  • Hypotheses は未確定の主張
  • Notes はその前段

である。


まだ何が分からないかを固定したい

Section titled “まだ何が分からないかを固定したい”

Open Questions

ある程度主張の形になっている

Section titled “ある程度主張の形になっている”

Hypotheses

まだ断片で、構造化していない

Section titled “まだ断片で、構造化していない”

Notes

Lab ではなく Spec へ上げ、その理由を Changelog に残す


Spec は「いま引用してよい定義」を置く場所であり、 Lab は「まだ引用してはいけないが捨てるべきでもない主張」を置く場所である。

この境界を壊すと、 Spec が hypothesis dump になってしまう。

Lab から Spec へ昇格したなら、 何が変わり、なぜ昇格したかを Changelog に残すべきである。

case や mapping を書いていて出た未確定論点は、 その場で定義を増やすのではなく Lab に送った方がよい。


最もよくある流れは次の三つである。

違和感や断片メモが、未解決の論点として整理される。

問いに対して、ある程度主張の形を取った暫定答えができる。

evidence と acceptance 条件が揃い、 正規定義として固定できる段階に達する。

このとき、 昇格した事実だけでなく なぜ今それを固定してよいと判断したか を changelog に残すのが重要である。


Lab にある主張は、便利でも convincing でも、 そのまま canonical term や current truth として扱ってはいけない。

2. 面白さと採用可能性を分ける

Section titled “2. 面白さと採用可能性を分ける”

面白い仮説であることと、 Spec に上げてよいことは別である。

曖昧なものを無理に定義化するより、 未確定のまま台帳化する方が理論は健全になる。

Lab は隔離空間だが、 Spec / Cases / Mappings / Changelog と強く接続している。 孤立保管庫ではない。


Open Questions を読む。

どんな仮説が育っているか見たい

Section titled “どんな仮説が育っているか見たい”

Hypotheses を読む。

Notes を読む。

Lab と合わせて Changelog を見ると、 どの仮説がどう昇格したかを追いやすい。


このセクションが言いたいことは、最終的には次の一文に集約できる。

PCE 2.0 の Lab は、未完成だから雑に置いておく場所ではない。
まだ current truth として採用してはいけない問い・仮説・メモを、Spec から隔離しつつ、昇格条件と履歴を持ったまま管理するための実験層である。