General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
5
`cline-latest`의 진보된 **컴포넌트 아키텍처**와 **'작업 관리 루프'**를 구조적 뼈대로 채택하고, 그 위에 Caret의 **CHATBOT/AGENT 행동 철학**과 **JSON 기반 콘텐츠 관리**의 장점을 완벽하게 통합하여, 두 시스템의 장점만을 결합한 **궁극의 하이브리드 프롬프트 시스템**을 구축한다.
Sign in to like and favorite skills
cline-latest의 진보된 컴포넌트 아키텍처와 **'작업 관리 루프'**를 구조적 뼈대로 채택하고, 그 위에 Caret의 CHATBOT/AGENT 행동 철학과 JSON 기반 콘텐츠 관리의 장점을 완벽하게 통합하여, 두 시스템의 장점만을 결합한 궁극의 하이브리드 프롬프트 시스템을 구축한다.
이 작업과 모든 하위 작업은 다음의 Caret 핵심 개발 원칙을 반드시 준수해야 합니다.
RED -> GREEN -> REFACTOR 사이클을 따르며, 통합 테스트를 우선합니다.Test -> Compile -> Execute의 검증 절차를 거칩니다.caret-src/ 내의 독립적인 모듈 구현을 최우선으로 하여 Cline 원본 코드 수정을 최소화합니다.이 문서는 전체 작업의 흐름을 관리하는 마스터 플랜입니다. 각 Phase의 상세한 작업 내용과 체크리스트는 별도의 하위 문서에서 관리됩니다.
| Phase | 작업명 | 상세 계획 및 체크리스트 | 상태 |
|---|---|---|---|
| Phase 1 | 신규 기능 분석 및 JSON 확장 | t06-phase1-analysis.md | ⏳ 대기 |
| Phase 2 | 어댑터 뼈대 구축 및 핵심 철학 이식 | t06-phase2-adapter.md | ⏳ 대기 |
| Phase 3 | 전체 기능 통합 및 의미론적 검증 | t06-phase3-integration.md | ⏳ 대기 |
| Phase 4 | 프론트엔드 통합 및 E2E 검증 | t06-phase4-frontend.md | ⏳ 대기 |
| Phase 5 | cline-latest 교차검증 및 시스템 프롬프트 개선 | t06-phase5-cross-validation.md | ⏳ 대기 |
| Phase 6 | 최종 안정화, 최적화 및 문서화 | t06-phase6-stabilization.md | ⏳ 대기 |
cline-latest의 PromptRegistry와 컴포넌트 시스템을 그대로 활용한다.mode_restriction을 통한 도구 제한, JSON을 통한 콘텐츠 관리 및 토큰 효율성의 장점을 모두 계승한다.CaretJsonComponentProvider 어댑터와 PromptSystemManager 전략 패턴을 사용하여 두 시스템을 유연하게 결합한다.