# Phase: Personal Edge 패키징과 배포 프로파일

## 상태

[스케치]

## 목표

IOP를 서버 중심 운영 시스템으로만 보지 않고, 개인 로컬 Edge agent와 서버/팀 Edge 배포를 같은 코어에서 운용하는 패키징 방향을 정리한다.
이 Phase는 personal/local, server/team, fleet 배포 모드와 capability gate를 정의해 로컬용/서버용 코어 fork를 피하고, macOS/Windows/Linux native package와 Docker/server package의 역할을 나눈다.
workflow 라우팅, provider catalog, update plane, host-local manager, Control Plane enrollment가 어느 순서로 결합되어야 하는지 장기 후속 축으로 스케치한다.

## Milestone 흐름

완료된 Milestone은 archive 경로를 가리키고, 검토중, 진행중, 계획, 스케치 또는 보류 Milestone은 이 Phase 하위 `milestones/` 경로를 가리킨다.
이 흐름은 해당 Phase 안의 상태 정리이며, Phase를 가로지르는 실행 순서는 아니다.
Milestone은 완료, 검토중, 진행중, 계획, 스케치 또는 보류 상태 그룹으로 정리한다.
Phase를 가로지르는 실제 다음 작업 선택은 [전역 마일스톤 실행 순서](../../priority-queue.md)를 우선한다.
스케치 Milestone은 아직 구현 가능한 계획이 아니므로 사용자 검토와 구체화 후 `[계획]`으로 승격한다.

- [스케치] Personal Local Edge 패키징과 배포 모드 프로파일
  - 경로: [personal-local-edge-deployment-profiles](milestones/personal-local-edge-deployment-profiles.md)
  - 요약: 로컬용/서버용 코어를 분기하지 않고 같은 Edge runtime을 personal/server/fleet 배포 모드와 capability gate로 운용하며, 개인 로컬 패키지에서는 Node와 사용자 관리 레이어를 숨기거나 축소하는 방향을 뒤쪽 후보로 스케치한다.

## Phase 경계

- 이 Phase는 제품 배포 토폴로지, packaging target, install/update UX, deployment mode, capability gate의 경계를 소유한다.
- direct/Plan/Milestone 분류와 workflow 실행 라우팅은 `Automation Runtime과 Bridge 확장` Phase, 누적 요청 컨텍스트 최적화는 `지식과 도구 최적화 확장` Phase, provider catalog와 runtime qualification은 `운영 관측과 Provider 관리` Phase 책임으로 둔다.
- release manifest, update protocol, host-local manager, rollback 상태 머신은 `Update Plane과 자체 업데이트 기반` Phase 책임으로 두고, 이 Phase는 personal/server 패키징에서 어떤 update capability를 켤지의 제품 경계를 다룬다.
- Edge/Node adapter execution, CLI agent runtime, specialized agent 등록 경로는 `Automation Runtime과 Bridge 확장` Phase 책임으로 둔다.
- 사용자/조직 IAM, billing/chargeback, 장기 audit schema 구현은 후속 운영/보안 Milestone에서 결정한다.
