Docs · Cocode ADE · 분석 · 설계 문서
분석 · 설계 문서 · 26편
Cocode ADE 분석 · 설계 문서
발견(Discovery)에서 명세(Seed Spec) · 계획(PRD · BDD) · 설계(UX · 아키텍처)까지, 제품을 만들며 남긴 파이프라인 산출물입니다. ADE 본체와 풀스택 코딩 에디터 확장, 두 트랙입니다.
Cocode ADE
제품 전체의 파이프라인. 정본은 Seed Spec 이고 나머지 문서는 그것을 부연합니다(Seed Spec 은 아직 DRAFT — 작업 가설).
- Discovery — 사용자 · 시장 조사후보 페르소나 · 경쟁 구도(Zed · Cursor · Antigravity · Lumide · Serverpod 4) · 검증된 가정과 미검증 가정
- Socratic Discovery — 오너 인터뷰5단계 라이브 인터뷰 15문답으로 좁힌 문제와 범위
- Seed Spec — 제품의 정본목표 · 제약 C-01~05 · 인수 경계 AC · 용어 · 엔티티 관계
- Spec Evaluation — 명세 게이트 판정여덟 차례 평가 · 모호성 채점 · 반복된 실패 패턴과 권고
- Contrarian Review — 반대 검토Seed Spec 의 숨은 가정 · 위험 · 반례를 일부러 찾아낸 검토
- Simplifier Review — 단순화 검토복잡도 측정 · 덜어낼 수 있는 것과 남겨야 하는 것
- PRD — 기능 요구사항제품 개요 · 목표 · MVP 범위 · 기능 요구사항 FR · 사용자 흐름 · 미결 질문
- BDD — 인수 시나리오인수 경계를 Given · When · Then 시나리오로
- UX Spec — 화면 흐름과 UX 설계셸 · 위임 · 승인 · diff · 롤백 화면과 UX 결정
- Flow Permutation — 흐름 순열행복 경로 · 오류 · 경계 사례를 빠짐없이 열거
- Architecture — 아키텍처 설계패키지 구조 · 레이어 · 에이전트 런타임 계약 · EditSnapshot 저장 · 샌드박스 집행
- Decision Log — 결정 기록명세를 다듬으며 내린 결정을 시간 순서로 쌓은 기록
풀스택 코딩 에디터
ADE 에 코드 에디터와 풀스택 실행 루프를 더하는 확장 모듈. 이 트랙의 Seed Spec 은 잠겼습니다(LOCKED).
- Discovery — 세 갈래 조사오픈소스 Flutter IDE 정적 분석 · 기존 코드 실측 · 경쟁 에디터 조사
- flutter_ide 기술 분석오픈소스 Flutter IDE 의 구조를 패턴 학습 관점에서 해부하고 재사용을 판정
- Socratic Discovery — 오너 인터뷰확장의 범위와 우선순위를 문답으로 좁힌 기록
- Seed Spec — 확장의 정본명세 게이트를 통과해 잠긴 계약
- Spec Evaluation — 명세 게이트 판정모호성 채점과 통과 판정
- Contrarian Review — 반대 검토확장 명세의 숨은 가정과 위험
- Simplifier Review — 단순화 검토덜어낼 수 있는 범위와 남겨야 하는 범위
- PRD — 기능 요구사항에디터 · 실행 · 미리보기 기능 요구사항과 사용자 흐름
- BDD — 인수 시나리오확장의 인수 조건을 시나리오로
- UX Spec — 에디터 화면 설계상위 UX 결정을 전제로 에디터 모듈이 더하는 화면과 결정
- Flow Permutation — 흐름 순열에디터 흐름의 경로 · 오류 · 경계 사례
- Architecture — 확장 아키텍처에디터 모듈의 구조와 상위 아키텍처와의 경계
- Scaffold — 골격 기록설계를 디렉터리 골격과 시나리오 문서로 옮긴 기록
- Decision Log — 결정 기록확장을 다듬으며 내린 결정