最新組織圖,回答不了三年前誰向誰報告
Northstar Studios 現在有一張完整的組織圖。
Elena 是執行長。
Mara 負責人力資源部門。
Noah 是營運部門的專案主管。
Eva 則在招募團隊擔任資深招募專員。
這張圖可以告訴我們公司目前如何運作。
但如果有人回頭調查三年前的一項決策,它很快就會失去作用。
三年前,Noah 還沒有進入營運部門。
他當時剛加入公司,是 Mara 底下的招募專員。
Eva 也尚未成為資深招募專員。
甚至還沒有加入 Northstar Studios。
如果只看最新組織圖,很容易產生一個錯誤印象:
Noah 當年已經有權代表營運部門決定專案。
Eva 當時也已經是能夠參與招募決策的資深成員。
但這些職位都來自後來發生的事件。
他們曾經入職。
曾經升職。
曾經調動。
也曾經在組織中改變隸屬位置。
今天的組織圖可以回答現在。
卻無法單獨回答三年前的權責、職位與上下級關係。
組織不只有一個最新版本。
它和人物、地點與物品一樣,也有自己的歷史。
人物關係與組織關係不是同一條線
Mara 是 Noah 的直屬主管。
這是一項組織關係。
Noah 是否信任 Mara,則是另一項人物關係。
兩件事可以同時成立。
也可以互相矛盾。
Noah 可能非常尊敬 Mara 的專業能力。
也可能因為一次沒有被妥善處理的事件,不再相信她會保護團隊成員。
他仍然向 Mara 報告。
仍然需要由她核准某些工作。
但這不代表兩人的私人關係良好。
反過來也一樣。
兩個人可以是多年好友。
加入同一家公司後,卻分屬完全不同的部門,彼此沒有正式的上下級關係。
如果把人物感情與組織結構放進同一套關係圖,很多差異就會被壓平。
「Mara → Noah:主管」描述的是組織位置。
「Noah → Mara:信任」描述的是 Noah 如何看待 Mara。
前者回答誰向誰報告。
後者回答人物之間累積了什麼態度。
InkWeave 將 Social Graph 與 Faction Graph 分開。
Social Graph 追蹤信任、敵意、忠誠、債務或創作者自訂的人物關係。
Faction Graph 則追蹤正式成員、領袖、職稱、上下級與同級連線。
一個角色可以不喜歡自己的上級。
也可以信任一個不屬於同一組織的人。
世界需要同時保存這兩種真相,而不是要求其中一種取代另一種。
一個組織需要領袖,也需要成員落在明確位置
Northstar Studios 首先是一個組織實體。
它有名稱、說明與自己的歷史。
但只建立一張公司資料卡,還不足以讓組織開始運作。
組織需要一個根節點。
Elena 成為第一任執行長,才讓後面的成員有可以依附的結構。
接著,Mara 以人力資源主管的身分加入,隸屬於 Elena。
Noah 加入公司時,則被放在 Mara 底下。
這些事件不只是替人物增加一個「Northstar Studios 成員」標籤。
它們建立了組織圖的方向。
Elena 是領袖。
Mara 向 Elena 報告。
Noah 向 Mara 報告。
當一名新成員加入 InkWeave 裡的陣營時,創作者可以指定他的職稱,也可以指定直屬上級或作為定位參考的同級成員。
這代表新成員不只是進入一份名單。
他會進入組織中的某個位置。
如果組織在當時尚未擁有領袖,新的加入事件就缺少能夠成立的結構根節點。
因果律引擎會指出這個問題,而不是把所有人物平放成一份看不出隸屬關係的成員清單。
組織的存在,不只是有人宣稱自己屬於它。
它還需要知道這些人如何共同形成結構。
加入公司,不只是多一個成員名稱
Noah 加入 Northstar Studios 的那一天,世界發生了好幾種變化。
他成為公司成員。
他的職稱是招募專員。
他的直屬主管是 Mara。
他被放進人力資源部門的工作結構。
如果創作者同時追蹤公司資產,他也可能在入職時取得一台筆電、門禁卡與其他工作物品。
這些變化彼此相關,卻不是同一件事。
陣營事件負責成員資格、職稱與組織位置。
物品事件負責筆電與門禁卡的歸屬。
角色原型或職業則可以表示他目前具備的人力資源專業身分,以及相應的角色屬性。
將這些狀態分開後,世界才能處理更多真實情況。
Noah 可以仍然是一名人力資源專業者,卻已經離開 Northstar Studios。
也可以仍然是公司成員,卻被調往完全不同的部門。
他可能保留原本的專業身分,組織職稱卻已經改變。
也可能換了職稱,但工作能力與角色原型暫時沒有改變。
「加入公司」不是替角色貼上一個永久標籤。
它是在一個明確時間點,讓人物與組織之間建立一組正式狀態。
升職、改職稱與調動部門是不同的變化
一年後,Noah 從招募專員升為資深招募專員。
他的職稱改變了。
但他仍然隸屬 Mara。
組織圖中的上下級連線不需要因此改變。
又過了一年,公司成立新的營運專案。
Noah 被調到營運部門,向營運主管 Owen 報告。
這一次,改變的是他在組織中的位置。
他仍然屬於 Northstar Studios。
但直屬上級從 Mara 變成 Owen。
如果公司同時決定把他的職稱改成專案主管,職稱也可以在同一段歷史中另外變更。
這些看似都能被簡單概括成「Noah 升職了」。
但對組織來說,它們不是同一種事件。
改職稱,不一定改變隸屬。
改變隸屬,也不一定改變專業身分。
加入新部門,不一定代表離開整家公司。
角色的職業或原型,則可能回答另一個問題:
Noah 現在被世界視為哪一種類型的人?
他擁有哪些身分專屬的屬性與能力?
組織職稱回答的是:
Noah 在這個組織裡擔任什麼位置?
這些概念如果全部放在角色名稱旁邊的一個文字欄位裡,每次調動都可能覆蓋掉前一段歷史。
InkWeave 讓職稱變更與組織隸屬成為時間線上的事件。
因此,作者可以知道 Noah 何時還是招募專員,何時成為資深成員,又從哪一刻開始向新的主管報告。
同一個人可以同時屬於多個組織
Noah 被調往營運部門後,公司成立了一個跨部門危機應變小組。
他仍然是 Northstar Studios 的成員。
同時也加入危機應變小組。
在公司組織裡,他的職稱可能是專案主管。
在應變小組裡,他則可能只是聯絡窗口。
兩個組織有不同領袖。
不同成員。
不同上下級結構。
也有各自的成立時間與變動歷史。
這種情況不只出現在公司。
一名角色可以同時屬於王國軍隊與祕密議會。
可以是家族成員,也可以加入商會。
可以在學校擔任教師,同時成為某個研究組織的負責人。
人物不必被迫只選擇唯一陣營。
真正需要區分的是:
他在每個組織裡擔任什麼角色?
從什麼時候開始加入?
是否仍然保有成員資格?
他的領袖、上級與同級成員分別是誰?
InkWeave 可以依照游標所在的位置,查詢角色當下的多個陣營歸屬。
因此,同一個人的不同組織身分,不必全部擠進人物卡上的一行文字。
每一項成員資格都能擁有自己的時間與結構。
游標停在哪裡,組織圖就回到哪一個時期
如果作者把游標放在 Noah 入職以前,Northstar Studios 的組織圖裡不應該出現他。
當時,公司只有 Elena、Mara 與其他已經加入的成員。
游標移到 Noah 入職事件之後,他才進入人力資源部門。
組織圖顯示:
Noah 是招募專員。
直屬上級是 Mara。
Eva 尚未加入,因此還不在同一個團隊裡。
游標移到 Noah 升職以後,他的職稱改變。
但上下級連線仍然保留。
到了部門調動發生以後,Noah 才被放到 Owen 底下。
如果再往後走到危機應變小組成立的時間,他才會同時擁有第二項組織歸屬。
這些都不是同一張組織圖上的註解。
它們是不同時間點的組織狀態。
最新組織圖只能顯示最後結果。
InkWeave 的陣營重播引擎會沿著正文中的陣營事件,計算游標所在時刻的領袖、成員、職稱與連線。
因此,作者回到三年前的章節,不會看到 Noah 後來才取得的主管職稱。
也不會讓尚未加入公司的 Eva 提前出現在團隊中。
組織圖終於不只描述現在。
它也能回答過去。
AVG Stage 會呈現角色當下的組織身分
當 Noah 的名字出現在正文裡,創作者需要知道的可能不只是他目前位於哪裡、持有什麼物品。
他此刻代表誰,也可能影響整個場景。
入職以前,Noah 只是以個人身分出現。
加入 Northstar Studios 後,他開始擁有公司的成員資格。
升職以後,他在組織裡的職稱改變。
加入危機應變小組後,同一個人又多了一個不同的組織位置。
AVG Stage 會依照當前章節與游標位置,查詢角色在那一刻的陣營歸屬。
角色所屬的組織與職位可以直接出現在當下狀態旁邊。
因此,作者寫到早期章節時,不會只看到角色最後的組織身分。
寫到後面的協商場景時,也能確認 Noah 此時究竟是以公司專案主管、應變小組聯絡人,還是尚未加入任何組織的個人身分出現。
組織身分不只是人物設定。
它會改變角色在某一場事件中被世界如何辨認。
Faction Inspector 同時呈現當下結構與故事最終結構
Northstar Studios 的 Faction Inspector 可以顯示目前領袖、成員數量、成員預覽與結構警告。
更重要的是,它能區分兩種組織圖。
第一種是游標當下的組織圖。
它回答:
故事走到這裡時,誰已經加入?
誰是領袖?
每個人擔任什麼職位?
上下級與同級連線如何排列?
第二種是故事最終狀態。
它顯示目前整條正文時間線重播完成後,Northstar Studios 最後形成的結構。
兩張圖可以完全不同。
游標當下,Mara 可能仍然是 Noah 的主管。
故事最後,Noah 已經調到其他部門。
游標當下,Elena 仍然是領袖。
故事最後,組織可能已經完成領袖更替。
創作者可以在兩種圖之間切換,而不必用最終結構覆蓋過去。
Faction Graph 也能分開呈現上下級連線與同級等側向關係。
組織規模變大後,創作者可以搜尋人物,也可以選擇是否顯示側向連線,避免正式階層與其他合作關係全部混在一起。
這不是一張只能放在設定集裡展示的漂亮圖表。
它是正文時間走到不同位置時,會跟著重新計算的組織狀態。
組織事件歷史保留每一次結構改變
如果只看最終組織圖,Noah 現在位於 Owen 底下。
但創作者可能還需要知道:
他是何時加入公司的?
最初的主管是誰?
何時取得資深職稱?
哪一項事件讓他被調到營運部門?
他又從什麼時候開始加入危機應變小組?
InkWeave 可以從陣營視角查閱整個組織的事件歷史。
也可以從角色視角查看一個人參與過的陣營變化。
設定領袖。
加入組織。
改變隸屬。
建立同級或其他組織連線。
修改職稱。
這些事件按照正文順序留下紀錄。
所以一張組織圖裡的每個位置,不只是目前被放在那裡。
它有進入這個位置的時間,也有造成改變的事件。
這對真實流程模擬很重要。
也讓架空世界裡的軍隊、教團、王室與祕密組織,不再只有一份永遠代表最新狀態的成員名單。
組織圖本身也可能出現不成立的結構
組織事件由創作者決定,不代表所有連線都能組成有效結構。
假設 Noah 要以 Eva 的同級成員身分加入團隊。
那麼 Eva 在這個時間點必須已經屬於 Northstar Studios。
如果 Eva 尚未入職,世界就沒有辦法透過她確認 Noah 應該落在哪一層。
角色也不能把自己指定成自己的同級錨點。
這不是戲劇上絕對不允許的行為。
而是圖結構無法從這項設定得到有效位置。
上下級關係也可能形成循環。
Mara 向 Noah 報告。
Noah 又向 Mara 報告。
如果兩條線都被當成正式階層,組織便失去清楚的上游與下游。
InkWeave 的組織狀態會偵測這類循環,避免把失效連線默默當成正常結構,並向創作者顯示警告。
創作者仍然可以描寫混亂、共治、互相制衡或沒有單一領袖的組織。
但如果這是作品的正式規則,就需要使用適合的側向或自訂關係表達。
不能在資料上建立一個互相擔任直屬上級的循環,再假裝這張圖仍然代表普通階層。
因果律引擎不替創作者設計組織。
它只是讓已經建立的圖結構誠實地呈現自己是否成立。
一個人離開組織,不只是從名單刪除名字
組織圖最容易受到衝擊的時刻,是一名重要成員離開。
如果離開的是普通成員,結構可能只少掉一個節點。
如果離開的是主管,他底下的人便可能失去上級。
如果離開的是領袖,整個組織可能失去根節點。
如果他還帶領一組下屬,創作者也必須決定:
下屬繼續留在原地,等待新的主管嗎?
改接到離隊者原本的上級底下嗎?
還是整個團隊一起離開?
這些後果不能由「刪除成員」四個字自動回答。
它們需要由組織在當時的結構推導。
這篇先停在這裡。
因為離隊真正複雜的地方,不是成員資格從有變成沒有。
而是那個人原本連著的下游結構,從此要如何重新安排。
這不是 AI 從職場文字猜出組織圖
如果正文寫著:
Elena 把新的專案交給 Noah,並要求所有人直接向他回報。
InkWeave 不會看到這句話,就用 AI 判斷 Noah 已經升職、轉調部門或成為公司領袖。
這段話可能只代表臨時授權。
可能只適用於某一個專案。
也可能是 Elena 尚未正式宣布的安排。
InkWeave 不會自行猜測它應該如何改變組織。
創作者需要明確確認:
Noah 是否加入新的組織?
職稱是否改變?
直屬上級是否改變?
這是一項永久調動,還是只建立新的側向合作關係?
InkWeave 自研的因果律引擎再依照這些已確認事件,確定性地重播組織狀態。
它能計算:
某個時間點有哪些成員。
誰是領袖。
每個人擔任什麼職稱。
誰隸屬誰。
哪些同級或其他連線已經成立。
圖結構是否出現無效定位或循環。
同一組事件順序會得到同一張組織圖。
前面的加入、調動或領袖事件被修改,後面的組織狀態也會跟著重新計算。
數學保證的是創作者明確建立的成員集合、事件順序與圖結構。
不是對職場權力、人物聲望或真實人際政治的推測。
這不是 AI 審計。
也不是把一段自然語言交給模型,要求它替創作者決定誰真正掌權。
InkWeave 能模擬組織歷史,但不是人力資源系統
公司組織是理解這套模型很直接的例子。
員工入職。
被指派主管。
取得職稱。
調往其他部門。
加入跨部門小組。
最後離開公司。
這些事件都可以形成一段能被重播的組織歷史。
但 InkWeave 不處理薪資、出勤、保險、績效考核、勞動法規、招募審批或其他正式人事流程。
它不是 HRIS,也不是用來取代公司權限與法規紀錄的企業系統。
它模擬的是創作者明確建立的一段世界狀態。
誰在什麼時候加入。
當時擔任什麼角色。
位於哪一條隸屬關係中。
後面的事件如何改變這張圖。
正因為這套結構能用現實組織驗證,它回到架空世界時也不必只剩模糊的陣營標籤。
王國可以更換領袖。
軍隊可以調整指揮鏈。
教團可以出現新的階層。
家族可以建立親子、配偶與其他側向連線。
祕密組織可以讓同一名角色同時擁有公開與隱藏身分。
「他屬於王國」不再只是人物卡上的一個分類。
世界可以知道他何時加入、當時位於哪一層,又從哪一次事件開始擁有現在的位置。
一個真正存在過的組織,應該保留自己的歷史
組織圖最容易讓人產生一種錯覺。
它看起來像一張結構穩定的圖。
一個領袖位於上方。
成員依照層級排列。
每個人都有自己的位置。
但真正的組織從來不會永遠停在同一張圖上。
人會加入。
職稱會改變。
主管會更換。
部門會重組。
側向合作會建立。
同一個人也可能同時跨越幾個組織。
如果每一次變動都只覆蓋最新資料,組織便只剩現在,沒有形成現在的歷史。
InkWeave 讓組織變動回到正文時間線。
讓每一次加入、調動、改職稱與領袖更替,都從實際發生的位置開始改變後面的結構。
作者回到過去,看到的是當時真正存在的組織。
走到故事最後,才看見所有事件累積後形成的結果。
今天的主管不是他十年前的主管。
今天的領袖也不一定是組織成立時的領袖。
一張可信的組織圖,不應該只有最新版本。
它應該記得每一個人從何時開始進入這張圖,又是哪些事件讓所有人最後站在現在的位置。