refactor(topics): 멀티 에이전트용 지식 재편 — _Common(공통 기본기) + Domain_* 구조

에이전트 8종(대화형/프로그래머 C·S/디자이너/설계자/기획자/QA/PD/PM)에게
[공통 기본 능력 + 롤별 Specialty] 2층으로 지식을 주입하기 위한 재분류.
문서 내용·포맷은 무수정, 폴더 이동만 (6,372개 문서 수 보존 확인).

- Topic_Programming → Domain_Programming (내부 구조 보존)
- Topic_Graphic → Domain_Design
- Topic_Business → Domain_Product
- Topic_General → Domain_General
- _Common 신설: Math(구 Topic_Math_Specialty), Reasoning(구 General/From_Thinking & Reasoning),
  Reasoning_Creativity(구 General/From_창의성), Communication(Poetic_Blog_Writing + From_writing)
- 타 도메인의 From_* 폴더는 유지 (출처 표기일 뿐, 이미 도메인에 맞게 분류된 문서)
- 빈 폴더 정리 (memory/procedures)
- 에이전트→폴더 매핑은 workspace의 .astra/agent-knowledge-map.json (9개 에이전트)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Antigravity Agent
2026-07-11 11:05:56 +09:00
parent 6549ead309
commit c24165b8bc
6193 changed files with 1717 additions and 31 deletions
@@ -0,0 +1,131 @@
---
id: wiki-2026-0508-assertiveness
title: Assertiveness
category: 10_Wiki/Topics
status: verified
canonical_id: self
aliases: [Assertive Communication, Assertion Skills]
duplicate_of: none
source_trust_level: A
confidence_score: 0.85
verification_status: applied
tags: [communication, soft-skills, leadership, psychology, negotiation]
raw_sources: []
last_reinforced: 2026-05-10
github_commit: pending
tech_stack:
language: n/a
framework: communication-frameworks
---
# Assertiveness
## 매 한 줄
> **"매 Assertiveness 는 self-respect 와 other-respect 의 simultaneous expression — passive 와 aggressive 사이 의 narrow band"**. Wolpe (1958) 의 behavior therapy 에서 origin 의, 2026 의 remote/hybrid workplace 와 LLM-mediated communication 의 환경 에서 의 explicit boundary-setting 의 critical skill.
## 매 핵심
### 매 4 communication styles
- **Passive**: own need 의 suppress, resentment 의 accumulate
- **Aggressive**: own need 의 force, other 의 violate
- **Passive-aggressive**: indirect hostility, sarcasm
- **Assertive**: direct + respectful, "I" statement, negotiable outcome
### 매 components
- **Verbal**: "I" statement, specific request, no apology cascade
- **Non-verbal**: eye contact, level tone, open posture
- **Cognitive**: distinguish observation from interpretation
- **Boundary**: explicit no, alternative offer
### 매 응용
1. Code review pushback — disagreement 의 deliver without person attack.
2. Scope negotiation — PM 의 unrealistic deadline 의 counter-propose.
3. 1:1 feedback — manager 에게 의 upward feedback delivery.
4. LLM prompt-as-self-script — assertive draft 의 LLM rehearsal (2026 trend).
## 💻 패턴
### DESC script (Bower & Bower)
```
D - Describe : "지난 sprint 에서 last-minute scope 의 3건 의 추가."
E - Express : "이런 pattern 의 지속 의 인해 quality risk 의 우려."
S - Specify : "Wed cutoff 이후 의 scope freeze 의 명문화 의 제안."
C - Consequence: "이 의 commit 의 stable 인 한 의 on-time delivery 의 가능."
```
### "I" statement template
```
I feel <emotion>
when <specific behavior, no inference>
because <impact on me>.
I'd like <concrete request>.
```
### Broken record technique
```
"이 의 PR 의 review 의 today 의 필요 의 인해 의 deploy 의 block."
counter: "다음 주 의 가능?"
"이해 함. 이 의 PR 의 review 의 today 의 필요."
counter: "바쁨..."
"이해. 이 의 today 의 필요 — 30 분 의 가능 의 시간?"
```
### Fogging (manipulation defense)
```
manipulator: "너 의 항상 이런 issue 의 생성."
assertive : "이런 case 의 그런 perception 의 가능 (partial agree).
specific incident 의 discuss 의 가능?"
```
### Negotiation BATNA framing
```python
class AssertiveNegotiation:
def __init__(self, batna: float, target: float, walk_away: float):
self.batna = batna # best alternative
self.target = target # ideal outcome
self.walk_away = walk_away # ZOPA boundary
def respond(self, offer: float) -> str:
if offer < self.walk_away:
return f"이 의 fit 의 X. BATNA 의 {self.batna} 의 가능."
if offer < self.target:
return f"이 의 considered 의. {self.target} 의 closer 의 가능?"
return "이 의 accept."
```
## 매 결정 기준
| 상황 | Approach |
|---|---|
| Public meeting 의 disagreement | DESC + private follow-up |
| Repeated boundary violation | Broken record + escalation |
| Manipulative language | Fogging + clarifying question |
| Scope creep | "I" statement + alternative |
| Unfair criticism | Negative inquiry ("specifically?") |
**기본값**: workplace conflict 의 default — DESC script + "I" statement combo.
## 🔗 Graph
- 부모: [[Soft-Skills-Development]]
- 변형: [[Boundaries]]
- 응용: [[Ethical-Decision-Making]]
- Adjacent: [[Burnout]] · [[Bureaucracy]]
## 🤖 LLM 활용
**언제**: 어려운 conversation 의 rehearsal, draft message 의 tone 의 audit (passive→assertive).
**언제 X**: emotional regulation 의 substitute 의 X — therapy 의 separate.
## ❌ 안티패턴
- **Aggressive 의 mislabel**: forceful = assertive 의 X. respect 의 missing 의 aggressive.
- **Apology cascade**: "sorry, but..." 의 chain 의 own position 의 undercut.
- **Passive-aggressive 의 sarcasm**: indirect 의 long-term trust 의 erode.
- **Boundary 의 then collapse**: 한 번 의 violation 의 즉시 의 address — delay 의 precedent.
## 🧪 검증 / 중복
- Verified (Alberti & Emmons *Your Perfect Right* 10th, Bower *Asserting Yourself*).
- 신뢰도 A.
## 🕓 Changelog
| 날짜 | 변경 |
|---|---|
| 2026-05-08 | Phase 1 |
| 2026-05-10 | Manual cleanup — full assertiveness with DESC, BATNA, fogging patterns |