최상위 10_Wiki/Topic_*였던 4개 카테고리 폴더를 10_Wiki/Topics/Topic_* 로 재배치.
콘텐츠 변경 없음(순수 폴더 이동) — Topics/ 하위 나머지 폴더는 이미 지난 커밋에서
전부 정리된 상태(잔존 항목은 에이전트 운영 상태 및 사용자가 보존을 요청한
업데이트0615/무제 3.canvas 뿐).
"매 villain 의 unkillability 는 매 lore mechanic 의 product 다.". Sarkis Cloning Technology 는 War Commander 의 antagonist Sarkis 가 매 defeat 후 clone 으로 부활하는 narrative device — repeat-encounter PvE bossfight 의 lore justification 이자, escalating-difficulty arc 의 backbone. 매 player 가 "왜 매번 같은 적이 더 강해져서 나타나는가" 라는 ludonarrative dissonance 를 mechanically resolve.
매 핵심
매 Lore Premise
Sarkis 는 매 death event 후 cloned consciousness 로 reactivate
매 clone 은 previous defeat data 를 inherit → adaptive AI
"Generation" 을 lore-internal version number 로 사용 (Sarkis Mk II, III, ...)
Faction: Skybound (sky-themed antagonist faction)
매 Mechanical Function
Boss respawn justification: 매 raid event 마다 동일 boss 재등장 가능
Power escalation device: 매 generation 마다 +stat, +ability
Story progression hook: 매 clone iteration → new dialogue, new arc
Player progression mirror: 매 player level up → 매 Sarkis level up
매 응용
War Commander: Sarkis Mk-series boss tiers.
Skybound campaign: clone-iteration arc → final "original" reveal.
Telemetry: clone defeat count → analytics on raid completion.
functionevolveTraits(prev: TraitId[]):TraitId[]{// 매 player 의 winning strategy 에 counter trait 부여
constmeta=analyticsService.getDominantStrategy();constcounter=TRAIT_COUNTERS[meta]??RANDOM_TRAIT;return[...prev,counter].slice(-MAX_TRAITS);}
functiongetCloneDialogue(gen: number,defeatCount: number):DialogueLine[]{if(gen===1)returnINTRO_LINES;if(gen<=5)returnARROGANCE_LINES;if(gen<=10)returnDESPERATION_LINES;returnEXISTENTIAL_LINES;// 매 high-gen → 매 self-awareness arc
}
Pattern 5 — Defeat → respawn cooldown
asyncfunctiononCloneDefeated(clone: SarkisClone,players: Player[]){awaitgrantRewards(players,clone.generation);constcooldown=7*24*3600*1000;// 매 7d 후 재등장
scheduler.schedule(()=>spawnClone(clone),cooldown);}