최상위 10_Wiki/Topic_*였던 4개 카테고리 폴더를 10_Wiki/Topics/Topic_* 로 재배치.
콘텐츠 변경 없음(순수 폴더 이동) — Topics/ 하위 나머지 폴더는 이미 지난 커밋에서
전부 정리된 상태(잔존 항목은 에이전트 운영 상태 및 사용자가 보존을 요청한
업데이트0615/무제 3.canvas 뿐).
"매 boundary 의 self 와 other 사이 의 explicit demarcation — own value, time, energy 의 protection 의 통한 sustainable relationship 의 enable". Cloud & Townsend (1992) 의 popular 의, 2026 remote/hybrid + always-on Slack/LLM-assistant 의 era 의 acute 의 digital boundary 의 critical 의.
매 핵심
매 6 boundary types (Brené Brown 분류)
Physical: personal space, touch, environmental
Sexual: consent, expression
Emotional: emotion 의 ownership 의 self / other
Intellectual: idea, opinion 의 respect
Material / Financial: possession, money lending
Time / Energy: schedule, attention, recovery time
매 components
Awareness: own limit 의 know
Communication: explicit + early
Maintenance: violation 의 시 의 즉시 의 reinforce
Flexibility: context 의 따른 의 adjustment
매 응용
Work-life — after-hours Slack 의 mute, vacation auto-reply.
Code review — scope creep 의 reject, PR-size limit.
LLM agent boundary — autonomous action 의 explicit allowlist.
Interpersonal — energy vampire 의 conversation 의 exit script.
💻 패턴
Slack DND schedule (config)
{"dnd_schedule":{"weekdays":"19:00-09:00","weekends":"all_day","exceptions":["incident-response"]},"auto_reply":"외 of office hours. Urgent => incident channel."}
Vacation OOO with hard boundary
Subject: OOO 2026-05-15 ~ 2026-05-22
Inbox 의 2026-05-22 까지 의 not-checked.
Urgent matter 의 [delegate@example.com] 의 contact.
Slack DM 의 not-monitored.
Email 의 prior-state 의 보존 — return 후 의 reply.
Meeting-decline template
"이 의 invite 의 thanks. 이 의 decision 의 owner 의 X —
[Owner] 의 forward 의 가능.
alternative 의 async doc 의 review 의 가능?"
Calendar boundary (focus block)
fromdatetimeimportdatetime,timefromdataclassesimportdataclass@dataclassclassFocusBlock:start:timeend:timelabel:str="Deep Work — interruption 의 X"defapplies(self,dt:datetime)->bool:returnself.start<=dt.time()<=self.end# Daily 9-12 deep work, 14-16 collab, 16-17 reactiveschedule=[FocusBlock(time(9,0),time(12,0),"Deep work"),FocusBlock(time(14,0),time(16,0),"Collab"),FocusBlock(time(16,0),time(17,0),"Email/Slack"),]