🕊️🏷️ KAIA SOURCE MAP
STICKY NOTE IDENTITY SYSTEM
FIRST-PASS ROUTE / FURNITURE SURVEY
============================================================
🚨🚨🚨 まずここを見ろ — 付箋の意味 🚨🚨🚨
============================================================
SOURCE上で家具・配線を見つけたら、
まず身元の付箋を貼る。
🟢 CURRENT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
現行の家具 / 現行の配線
現在の製品で使われていることが
SOURCEまたはHuman authorityから確認できているもの。
🟤 LEGACY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
旧家具 / 旧配線
以前の製品構造・旧Preview・旧UI・旧処理など。
SOURCEに残っていても、
存在しているだけでCURRENT扱いしない。
🟡 UNKNOWN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
身元不明の家具 / 配線
SOURCEを見ただけでは
CURRENTかLEGACYか判定できないもの。
★ その場で身元調査しない ★
★ 推測しない ★
★ 消さない ★
まず🟡を貼って地図に置く。
FIRST PASS終了後、
Shamyueへ身元照会する。
🔴 STOP
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
単なるUNKNOWNではない異常。
SOURCE矛盾
authority衝突
破損らしき状態
CURRENT同士の競合
Human Product Mapとの説明不能な衝突
「あれ?」「うわぁ……」
を発見した場合。
これは従来通り即STOP。
原因探索しない。
修理しない。
隣を掘らない。
============================================================
🚨 IMPORTANT
============================================================
🟡 UNKNOWN ≠ 🔴 STOP
知らない家具がいる
↓
🟡貼る
↓
続行
知らない配線がある
↓
🟡貼る
↓
続行
SOURCEだけでは年代が分からない
↓
🟡貼る
↓
続行
一方、SOURCEそのものに
異常・矛盾・authority衝突を発見
↓
🔴 STOP
============================================================
WHY THIS SYSTEM EXISTS
============================================================
Kaia PDF CURRENT SOURCEには、
– 現行家具
– 現行配線
– 旧家具
– 旧配線
– 火縄銃導入以前のPreview machinery
– 火縄銃導入後のmachinery
– 未施工区間
– UI維持用 machinery
– バグ回避用迂回路
– Proof / Witness
– QA machinery
– その他、現在の身元が即断できないもの
が同じSOURCE内に存在する可能性がある。
したがって:
SOURCEに存在する
≠ CURRENT
動いている
≠ CURRENT PRODUCT MAINLINE
呼ばれている
≠ CURRENT PRODUCT AUTHORITY
名前が新しそう
≠ CURRENT
最初から全部の用途・年代を
SOURCEだけで解明しようとしない。
============================================================
PURPOSE
============================================================
FIRST PASSの目的は、
「正しい道路を一本選ぶ」
ことではない。
まず:
「この地域には何が存在するか」
を地図へ載せる。
見つけた家具・配線へ:
🟢 CURRENT
🟤 LEGACY
🟡 UNKNOWN
の付箋を貼る。
🟡については後から
Shamyueへまとめて身元照会する。
============================================================
PASS 1 — 地図を作る
============================================================
対象地域を広く見る。
今回は顕微鏡で一本の配線へ潜らない。
SOURCE上で発見した:
– furniture
– route
– entry
– helper
– save path
– preview path
– factory path
– transport path
– UI support
– bypass
– witness
– proof
– temporary path
などを地図へ置く。
その場で確実なら:
🟢 CURRENT
または:
🟤 LEGACY
確実でなければ:
🟡 UNKNOWN
★ UNKNOWNを解明するために
その場で追加調査しない。
============================================================
MAP EXAMPLE
============================================================
COLLAGE
│
├── 🟢 CURRENT
│ 現行Human furniture
│
├── 🟡 UNKNOWN U-01
│ Preview後にsaved designを読むroute
│
├── 🟤 LEGACY
│ 旧Preview furniture
│
├── 🟢 CURRENT
│ Human SAVE
│
▼
SAVED RECORD
│
├───────────────┐
▼ ▼
🟢 🔫 FACTORY 🟡 🚛 SITE LOAD
proven current identity pending
============================================================
PASS 2 — 🟡だけHumanへ持って帰る
============================================================
FIRST PASSが終わったら、
UNKNOWNだけを一覧にする。
必要なのはSOURCEの長文解説ではない。
Humanが身元判断できる程度の
短い観察情報を添える。
FORMAT:
🟡 UNKNOWN U-01
SOURCE NAME:
kpdfRunResolvedPreflight()
WHERE:
Human Preview操作の後。
WHAT IT DOES:
Workingとsaved designを確認している。
VISIBLE RESULT / DESTINATION:
resolved.designをPreview側へ渡す。
HUMAN QUESTION:
これは火縄銃導入以前からある
旧Preview配線?
————————————————————
🟡 UNKNOWN U-02
SOURCE NAME:
<exact source identity>
WHERE:
PREVIEW BASE生成後。
WHAT IT DOES:
<one short factual description>
VISIBLE RESULT / DESTINATION:
<if known>
HUMAN QUESTION:
これは現在のテストプレビュー用?
旧家具?
それとも別用途?
============================================================
HUMAN IDENTITY RESOLUTION
============================================================
ShamyueはSOURCE実装を判定する必要はない。
Kaiaが:
「いつ出る」
「何をする」
「Humanには何に見える」
「どこへ渡す」
を短く説明する。
Shamyueが製品史・Human運用から:
「あ、それ旧家具」
「あ、それ今も使ってる」
「あ、それ火縄銃前の配線」
「あ、それバグ避けるために残した迂回路」
「あ、それテストプレビュー用だけど未施工」
などと身元を返す。
その回答を受けて:
🟡 UNKNOWN
↓
🟢 CURRENT
または
🟡 UNKNOWN
↓
🟤 LEGACY
へ貼り替える。
============================================================
IMPORTANT — PURPOSEと身元は別
============================================================
最初の付箋は三種類だけ。
🟢 CURRENT
🟤 LEGACY
🟡 UNKNOWN
例えば後から:
🟢 CURRENT / UI SUPPORT
🟢 CURRENT / BUG BYPASS
🟢 CURRENT / FACTORY
🟤 LEGACY / OLD PREVIEW
🟤 LEGACY / OLD UI
などの補助ラベルを追加してもよい。
しかしFIRST PASSで
細分類を無理に決めない。
まず知りたいのは:
「今の子?」
「昔の子?」
「どっちか分からない子?」
だけ。
============================================================
PASS 3 — CURRENT MAPを作る
============================================================
Human identity resolution後、
🟢 CURRENTだけを使って
現在のProduct Mainlineを接続する。
ただし🟤 LEGACYはSOURCE地図から消さない。
例:
🟤 OLD PREVIEW
│
└──────────── old route
🟢 COLLAGE
│
▼
🟢 HUMAN SAVE
│
▼
🟢 SAVED RECORD
│
├──────────────┐
▼ ▼
🟢 🔫 FACTORY 🟢 🚛 SITE LOAD
こうしておけば、
将来SOURCEを見たKaiaが旧道へ入っても:
「🟤だ。これは本線じゃない」
とすぐ戻れる。
============================================================
PASS 4 — 必要な場所だけ顕微鏡
============================================================
CURRENT MAINLINEが確定してから初めて、
必要な一点だけ詳細解析する。
順序:
1. 地域を見る
2. 家具・配線を拾う
3. 🟢🟤🟡を貼る
4. 🟡をShamyueへ持って帰る
5. 身元確定
6. CURRENT地図を作る
7. 必要な一点だけ顕微鏡
★ 顕微鏡を先に持つな ★
============================================================
SPECIAL CASE — 未施工
============================================================
未施工はCURRENT / LEGACYとは別軸。
例えば:
🟢 CURRENT / UNFINISHED
があり得る。
Human Product Authority上、
現在作っている正規構造だが
まだ接続工事が完了していないもの。
例:
🟢 CURRENT
Saved Design
↓
🟢 CURRENT
🔫 Fixed Visual Factory
↓
🟢 CURRENT
PREVIEW BASE creation
↓
🚧 CURRENT / UNFINISHED
WP TEST PREVIEW connection
これはLEGACYではない。
============================================================
SPECIAL CASE — 迂回路
============================================================
バグ回避用の迂回路も、
現在必要なら:
🟢 CURRENT / BUG BYPASS
過去に必要だったが現在旧式なら:
🟤 LEGACY / BUG BYPASS
したがって:
「変な道」
=
「消してよい道」
ではない。
============================================================
SPECIAL CASE — UI SUPPORT
============================================================
Product Mainlineそのものではなくても、
現在Human UIを成立させるため必要なら:
🟢 CURRENT / UI SUPPORT
CURRENTは:
「主幹線」
だけを意味しない。
現在の製品に必要な家具・配線なら
CURRENTになり得る。
============================================================
🚨🚨🚨 STOP RULE — 最後にもう一回 🚨🚨🚨
============================================================
🟡 身元不明
↓
付箋を貼る
↓
FIRST PASS続行
🔴 異常 / 矛盾 / authority collision
↓
その場でSTOP
UNKNOWNを理由に
勝手な原因探索を始めない。
STOPを
「UNKNOWNだから全部止まれ」
にも変えない。
============================================================
RETURN FORMAT — FIRST PASS
============================================================
SOURCE AREA:
<調査地域>
————————————————–
🟢 CURRENT
————————————————–
C-01
SOURCE:
OBSERVED ROLE:
CONNECTION:
C-02
SOURCE:
OBSERVED ROLE:
CONNECTION:
————————————————–
🟤 LEGACY
————————————————–
L-01
SOURCE:
OBSERVED ROLE:
CONNECTION:
————————————————–
🟡 UNKNOWN — SHAMYUE ID CHECK
————————————————–
U-01
SOURCE:
WHERE:
WHAT IT DOES:
VISIBLE RESULT / DESTINATION:
HUMAN QUESTION:
U-02
SOURCE:
WHERE:
WHAT IT DOES:
VISIBLE RESULT / DESTINATION:
HUMAN QUESTION:
————————————————–
🔴 STOP
————————————————–
NONE
or
STOP ID:
OBSERVED FACT:
※ STOP発生時はそこで終了。
============================================================
MAP
============================================================
家具・配線を
🟢 / 🟤 / 🟡付きASCII MAPで返す。
============================================================
FINAL RULE
============================================================
DO NOT CLEAN THE SOURCE.
DO NOT REMOVE LEGACY.
DO NOT REPAIR UNKNOWN.
DO NOT ASSUME UNKNOWN IS BROKEN.
DO NOT ASSUME CALLED CODE IS CURRENT.
DO NOT ASSUME OLD-LOOKING CODE IS LEGACY.
FIRST:
🗺️ 全体を見る
THEN:
🏷️ 付箋を貼る
THEN:
🟡 Shamyueへ身元照会
THEN:
🟢 CURRENT地図を確定
FINALLY:
🔬 必要な一点だけ見る
╔══════════════════════════════════════════════════════╗
║ 🏷️ SOURCE IDENTITY STICKY NOTES ║
╠══════════════════════════════════════════════════════╣
║ ║
║ 🟢 CURRENT = 現行の家具 / 配線 ║
║ ║
║ 🟤 LEGACY = 旧家具 / 旧配線 ║
║ ║
║ 🟡 UNKNOWN = 身元不明 ║
║ → 深追いせず貼る ║
║ → FIRST PASS後しゃむへ持ってくる ║
║ ║
║ 🔴 STOP = 異常 / 矛盾 / authority衝突 ║
║ → その場で完全停止 ║
║ ║
║ 🚧 UNFINISHED = 未施工(別軸) ║
║ CURRENTにも付き得る ║
║ ║
╠══════════════════════════════════════════════════════╣
║ 🟡 UNKNOWN ≠ 🔴 STOP ║
║ ║
║ SOURCEにある ≠ CURRENT ║
║ 動いている ≠ CURRENT MAINLINE ║
║ ║
║ まず貼れ★ ║
║ 不明者の身元はあとでしゃむに聞け★ ║
╚══════════════════════════════════════════════════════╝


No comments yet.