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

Lab

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

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

それが Lab である。

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

Lab は、

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

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

2. 推測段階の内容を無視せず管理する

Section titled “2. 推測段階の内容を無視せず管理する”

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

Lab は、この中間を担う。

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

  • 何が unresolved か
  • 何が仮説なのか
  • 何が単なるメモに過ぎないのか
  • どの根拠で昇格できるか

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


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

向いている内容:

  • 境界がまだ不明な問い
  • 競合する捉え方が残っている論点
  • 後続の仮説分解が必要な問い

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

向いている内容:

  • 条件つきの主張
  • 競合仮説がありうる定義候補
  • 後続評価が必要な設計案

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

向いている内容:

  • 構造化前の観察
  • 一時メモ
  • まだ問いにも仮説にも育っていない断片

種類主な目的まだ足りないもの次の自然な移動先
未解決の問い未解決の論点を固定する答え / 捉え方の確定Hypotheses または Spec
仮説定義候補を検証待ちで保持する根拠 / 採用条件Spec または Changelog
メモ断片メモを保持する構造 / 主張 / 判定基準Open Questions または Hypotheses

短く言えば、

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

である。


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

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

未解決の問い

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

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

仮説

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

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

メモ

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


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

この境界を壊すと、 Spec が仮説の置き場になってしまう。

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

ケースやマッピングを書いていて出た未確定論点は、 その場で定義を増やすのではなく Lab に送った方がよい。


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

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

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

根拠と採用条件が揃い、 正規定義として固定できる段階に達する。

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


Lab にある主張は、便利でも説得力があっても、 そのまま正規用語や現時点の正規見解として扱ってはいけない。

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

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

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

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

4. 隔離されているが無関係ではない

Section titled “4. 隔離されているが無関係ではない”

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


未解決の問い を読む。

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

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

仮説 を読む。

メモ を読む。

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


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

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