9148c358d0
Topic_Agent/Topic_Blog/Topics/Topics_Biz/Topics_Meeting/Topics_Rag의 마크다운 지식 문서를 Topic_General/Topic_Programming/Topic_Graphic/Topic_Business 4개 카테고리로 재분류. - 중복 제거: frontmatter의 status:duplicate/merged + duplicate_of/redirect_to 필드로 자기 자신을 중복으로 선언한 리다이렉트 stub 1032개 제거, 완전 동일 내용 파일 472개 제거, 동일 파일명·다른 내용 충돌 시 더 큰(완전한) 버전만 유지(162개 제거) — 총 1639개 중복 제거. - 분류: 폴더 단위로 명확한 항목(AI_and_ML/Coding/Architecture 등 → Programming, Comfyui/Visual_Effects → Graphic, Topics_Biz/Topics_Meeting/사업 등 → Business, Poetic_Blog_Writing/창의성/Game_Design 등 → General)은 폴더 우선순위로, 나머지 혼재 폴더(Topic_Agent/Topic_Blog/Topics 루트/Thinking & Reasoning/Other/UI_UX_Assets)는 title/tags 키워드 스코어링으로 파일 단위 분류(불명확한 경우 General로 폴백). 원본 폴더명은 "From_*" 서브폴더로 보존해 추적 가능성 유지. - 최종 배치: Programming 2784 / General 1608 / Graphic 285 / Business 249 = 4926개 문서. - 에이전트 운영 상태(.astra/.agent/.obsidian/sessions/memory/_company/docs/lessons/_shared/src)는 지식 콘텐츠가 아니므로 재분류 대상에서 제외하고 원위치 유지. - Topics/Topic_email(상위 보호 폴더 Topic_email과 파일명 100% 중복) 삭제 — 보호 폴더 자체는 미변경. - 완전히 비게 된 Topic_Agent/Topic_Blog/Topics_Biz/Topics_Rag 폴더 제거.
5.2 KiB
5.2 KiB
id, title, category, status, canonical_id, aliases, duplicate_of, source_trust_level, confidence_score, verification_status, tags, raw_sources, last_reinforced, github_commit, tech_stack
| id | title | category | status | canonical_id | aliases | duplicate_of | source_trust_level | confidence_score | verification_status | tags | raw_sources | last_reinforced | github_commit | tech_stack | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| wiki-2026-0508-grit | Grit | 10_Wiki/Topics | verified | self |
|
none | A | 0.85 | applied |
|
2026-05-10 | pending |
|
Grit
매 한 줄
"매 long-term goal 의 의 의 perseverance + passion". Angela Duckworth. 매 famous: 매 West Point, spelling bee. 매 modern critique: 매 effect size 의 conscientiousness 와 overlap (Credé 2017 meta). 매 still useful framework.
매 핵심
매 components
- Perseverance of effort.
- Consistency of interest (= passion).
매 critique
- Credé 2017 meta: 매 grit ≈ conscientiousness (Big Five).
- Limited incremental validity beyond conscientiousness.
- 매 still 매 specific predictor in some domains (West Point).
매 vs related
- Growth Mindset: 매 belief about ability.
- Grit: 매 sustained pursuit.
- Conscientiousness: 매 broader trait.
- Self-control: 매 short-term temptation.
매 응용
- Education.
- Hiring (caution: limited validity).
- Self-coaching.
- Sports.
💻 패턴
Grit Scale (12-item, Duckworth)
def grit_scale(responses):
"""매 1-5 Likert."""
perseverance_items = [responses[i] for i in [0, 2, 4, 6, 8, 10]]
interest_items = [6 - responses[i] for i in [1, 3, 5, 7, 9, 11]] # 매 reverse
return {
'perseverance': sum(perseverance_items) / 6,
'consistency': sum(interest_items) / 6,
'overall': sum(perseverance_items + interest_items) / 12,
}
Long-term goal tracking
@dataclass
class GoalPursuit:
goal: str
started: date
target: date
obstacles_encountered: list
setbacks_recovered: list
def grit_indicator(self):
years = (date.today() - self.started).days / 365
return {
'duration_years': years,
'setback_recovery_count': len(self.setbacks_recovered),
'still_pursuing': not self.abandoned,
}
Hard Thing Rule (Duckworth)
HARD_THING_RULES = [
"Each family member picks ONE hard thing (instrument, sport, language).",
"You CAN quit, but only at a natural stopping point.",
"You finish what you started.",
"Choose your own hard thing — autonomy.",
]
Goal hierarchy
@dataclass
class GoalHierarchy:
"""매 ultimate goal → mid → low."""
ultimate: str # 매 e.g., "be a great writer"
mid_level: list # 매 e.g., "publish a novel", "build audience"
low_level: list # 매 e.g., "write 500 words today"
Deliberate practice (Ericsson)
def deliberate_practice_session(skill):
return {
'specific_goal': identify_weakness(skill),
'full_concentration': True,
'feedback_loop': True,
'just_beyond_current': True,
'duration_min': 60,
'rest_after': True,
}
Setback resilience
def setback_protocol(setback):
return {
'feel': 'allow the disappointment for a defined window',
'analyze': 'what specifically went wrong',
'reframe': 'what learning is here',
'next_action': 'one small step to resume',
'support': 'who can I talk to',
}
Passion fit
def passion_assessment(activity):
"""매 sustained interest indicators."""
return {
'voluntary_time': activity.weekly_voluntary_hours,
'feel_in_flow': activity.flow_frequency,
'connect_to_meaning': activity.meaning_score,
'survives_setback': activity.continued_after_setback,
}
Coach script
GRIT_COACHING = """
1. What's your long-term direction (5+ years)?
2. What's the hard thing you're working on?
3. When did you last want to quit? What helped you continue?
4. What's the setback that strengthened you?
5. What are you avoiding that matters?
"""
매 결정 기준
| 상황 | Approach |
|---|---|
| Sustained pursuit | Grit framework |
| Short willpower | Self-control |
| Belief about ability | Growth mindset |
| Trait assessment | Big Five (broader) |
| Hiring | Use cautiously, not standalone |
기본값: 매 grit + growth mindset + deliberate practice + environmental support 의 조합. 매 single trait 의 over-attribute X.
🔗 Graph
- 부모: Psychology · Motivation
- 변형: Perseverance
- Adjacent: Growth-Mindset · Deliberate-Practice
🤖 LLM 활용
언제: 매 coaching. 매 self-reflection. 언제 X: 매 hiring (limited validity).
❌ 안티패턴
- Grit-shaming: 매 environment problem 의 attribute to grit.
- Praise grit absolutely: 매 stupid persistence.
- No exit criteria: 매 sunk cost.
- Generic grit-talk: 매 specific strategy 의 X.
🧪 검증 / 중복
- Verified (Duckworth 2007, Credé 2017 meta-critique).
- 신뢰도 B+.
🕓 Changelog
| 날짜 | 변경 |
|---|---|
| 2026-04-26 | Auto |
| 2026-05-08 | Phase 1 |
| 2026-05-10 | Manual cleanup — grit + 매 scale / hierarchy / setback / coach code |