# ADR: E:\Wiki\connectai self reflection 기능이 있는데 어떻게 SELF REFLECTION이 반영되는지 분석해줘. ## Status accepted ## Context E:\Wiki\connectai self reflection 기능이 있는데 어떻게 SELF REFLECTION이 반영되는지 분석해줘. ## Decision 현재 제공된 프로젝트 소스 코드와 아키텍처 문서를 바탕으로, ConnectAI 내에서 **Self-Reflection(자기 성찰)** 기능이 어떤 메커니즘을 통해 구현되어 있고 실제 응답 프로세스에 어떻게 반영되는지 분석하겠습니다. ## 요약 ConnectAI의 Self-Reflection은 단순한 텍록 생성 기능이 아니라, **Multi-Agent Workflow** 단계 중 `Reflector` 에이전트가 개입하여 생성된 계획이나 연구 결과의 결함을 검토하는 **'검증 레이어(Validation Layer)'**로 작동합니다. 이는 `g1nation.enableReflection` 설정에 의해 활성화되며, Planner와 Writer 사이에서 논리적 일관성을 강제하는 역할을 합니다. ## 상세 설명 ### 1. 구현 메커니즘: Multi-Agent Workflow 내의 개입 Self-Reflection은 독립적인 기능이 아니라, 에이전트 협업 프로세스의 중간 단계로 설계되어 있습... ## Reason Captured automatically because the conversation contained decision-oriented language. ## Alternatives Not captured yet. ## Consequences - Future prompts should treat this as project context unless the user changes direction.