Skip to content

[refactor] 로그인 전용 셸로 feature 진입 경로를 최소화한다 #66

Description

@indextrown

💡 Issue

로그아웃 중 navigation teardown 문제를 분리하기 위해 앱을 로그인 전용 셸로 축소한다. 로그인 성공 후에는 MainTabFeature의 다섯 탭이 빈 화면만 표시하고, 각 Feature 모듈과 프로젝트 정의는 유지한다.

📁 작업할 파일

  • Workspace.swift
  • Projects/App/Project.swift
  • Projects/App/Sources/AppCore/Navigation/*
  • Projects/Features/MainTabFeature/Sources/*
  • Projects/Features/AuthFeature/Sources/*

🔥 Tasks

  • origin/main 기준 이슈 브랜치에서 작업한다.
  • 로그인 외 온보딩, 회원가입, 상세 화면 진입을 앱 조립 경로에서 제거한다.
  • 로그인 성공 시 MainTabFeature의 빈 탭 화면으로 전환한다.
  • Feature 모듈 디렉터리와 Project.swift는 보존한다.
  • 앱 빌드와 로그인/빈 탭 전환을 검증한다.

Metadata

Metadata

Assignees

Labels

🔨 refactor코드 리팩토링 작업 이슈

Type

No type

Fields

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