Skip to content

프론트엔드 ↔ 백엔드 기능 미스매치 정렬 (parent) #183

@jeongye01

Description

@jeongye01

배경

제품이 앱 리뷰 리서치 → 컨텐츠/랜딩페이지 제작 지원으로 용도 전환되면서 프론트 IA가 새 모델(프로젝트 → 채팅 → 유저 생성 페르소나)로 피벗했다. 그러나 백엔드는 여전히 옛 리뷰-RAG/클러스터 페르소나 모델이라 구조적으로 어긋나 있다.

현재 활성 라우트(ProjectList → ProjectDetail → ChatPage)와 시뮬레이션 모달은 전부 mock이라 백엔드를 아예 호출하지 않는다.

미스매치 현황

영역 프론트 화면이 기대하는 것 백엔드 현재
프로젝트 최상위 엔티티(목록/상세), 페르소나 저장 단위 개념 자체 없음
채팅 프로젝트 하위, workflow(qa/ab-test/ideation)별 없음 (simulation dialogue만)
페르소나 유저가 직접 생성, 리치 필드(job/region/skill/goal/motivation/churnTrigger), client UUID 리뷰 클러스터 파생 고정 세트, 필드 다름(cluster_id/journaling_frequency), 생성 API 없음
시뮬레이션 request→reactions(score/10)→dialogue→verdict reactions/dialogue/verdict 있음, 단 app_id+리뷰 RAG 필수, persona_ids는 고정 ID
맥락/인사이트 ContextTab 데이터·도출 인사이트 없음

관련 메모: 제품 용도 전환(컨텐츠/랜딩 제작 지원), 화면 3종(목록/상세/챗), 챗 사이드바 도구=페르소나·맥락=데이터.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions