무엇이 deprecated인가
옛 제품 — PulseAd Portal (은퇴)
섹션 제목: “옛 제품 — PulseAd Portal (은퇴)”Portal 세대 전체가 deprecated입니다. 에이전트형 제품(Pulsy → Pulson)이 대체한 Tableau 대시보드 제품이었습니다.
| 표면 | 무엇이었나 | deprecated 시점 | 대신 사용 |
|---|---|---|---|
portal (SPA) | 원래의 Auth0 SPA + S3/CloudFront의 Tableau 대시보드. | 2025-07-09 이후 사실상 은퇴(마지막 기능 커밋). | Pulson 앱(pulsy-frontend). |
portal-frontend (“portal-next”) | Portal SPA의 Next.js 재작성. | 2025-11-21 frozen(마지막 커밋). | Pulson 앱(pulsy-frontend). |
portal-api v1 라우터(tableau, amazon_auth, service_user) | 1세대 API 엔드포인트. | 2025-07-02 v2 전환 이후 _v2로 대체. | _v2 라우터(portal-api가 유지되는 동안). |
현재 제품 내부의 deprecated
섹션 제목: “현재 제품 내부의 deprecated”새 제품에도 대체된 표면이 있습니다. 주변 제품은 라이브여도 이것들은 frozen/대체되었습니다.
| 표면 | 무엇이었나 | deprecated 시점 | 대신 사용 |
|---|---|---|---|
PSM 챗 — psm_chatbot.py, /pulsy/chats | 원래(2025-06)의 챗 엔진, “Pulsy chat” 브랜드. | 2026-05-26 frozen([LEGACY / FROZEN — 신규 작업 금지]). | Action 챗 — action_chatbot.py, /pulsy/action-chats(유일한 라이브 챗 경로). |
data_semanticview — 수동 시맨틱 레이어 | 손으로 만든 Cortex Agent + 6개 시맨틱 뷰(v1). | 2026-04 동안 대체(마지막 커밋 2026-04-23). | snowflake-semantic-agent — 자동 리프레시 런타임(v2). 데이터 모델 참고. |
semantic-view-refresh 공유 런타임 | snowflake-semantic-agent 내부의 이전 공유 리프레시 런타임. | deprecated 폴백으로만 유지, 공식 은퇴 체크리스트 대기. | per-action AgentCore execution-plane 런타임. |
list_scopes_for_brand (메모리 스코프) | 메모리 스코프 헬퍼. | 2026-05-27 @deprecated. | ”Pulson 리뉴얼”의 팀+country 스코프 해석. |
save_user_connection_profile_postgresql | account-connection 쓰기 경로. | @deprecated(프로덕션 호출자 없음), 2026-05. | 현재 account-connection 리포지토리 메서드. |
리포트 generate-batch 엔드포인트 | 배치 리포트 생성 엔드포인트. | 2026-06-11 deprecated(plan 026). | 현재 리포트 생성 플로우. |
aop-hermes growth-cell 스킬 + rebalance-v2 스크립트 | 초기 오퍼레이터 스킬/스크립트. | aop-tools로 대체(2026-06). | aop-tools 카탈로그. |
”옛것”을 알리는 이름
섹션 제목: “”옛것”을 알리는 이름”다음 이름은 이전 세대를 보고 있다는 신호입니다:
- “Portal” — 옛 제품.(
portal,portal-api,portal-frontend.) - “PSM” / “Pulsy Smart Manager” /
/pulsy/chats— frozen 챗 엔진. - 제품 브랜드로서의 “Pulsy” — 리브랜딩 이전 이름; 코드·저장소 이름·
PULSYSnowflake 스키마에서는 여전히 유효하지만 현재 브랜드는 Pulson.
이름이 오래되었다고 해서 코드가 항상 사라진 것은 아닙니다 — psm_chatbot.py는 frozen이지만 여전히
연결되어 있고(Pulson 에이전트 래퍼가 호출 가능), portal-api는 잔존합니다. 여기서 “deprecated”는
그 위에 새로 짓지 말라는 뜻이지 반드시 “이미 삭제됨”은 아닙니다.