로드맵 milestone 상태를 archive로 이동하고 작업 메타데이터 추적을 정합성 있게 반영한다. core의 상태 저장 경로 변경 반영과 핸들러 파일 분리로 DTO 처리·라우트 의존을 정리했다.
2 KiB
2 KiB
Milestone: workspace 메타데이터와 재현성 정리
상태
[진행중]
목표
모노레포의 lockfile, local test 문서, package metadata, 배포 템플릿 상태를 정리해 새 작업과 배포 검증이 일관되게 재현되도록 만든다.
범위
.gitignore의pubspec.lock과agent-test/local/ignore 정책을 현재 추적 파일과 맞춘다.- Flutter client와 runner package description, web manifest, Chocolatey package placeholder를 제품 상태에 맞게 갱신한다.
- package별 lockfile 추적 또는 비추적 기준을 명시한다.
범위 제외
- 배포 채널 추가
- package versioning 정책 전면 개편
- secret 또는 private 설정 문서화
구현 잠금
- 상태: 잠금
- 결정 필요:
- Flutter/Dart application package의
pubspec.lock을 추적할지, library package는 계속 비추적할지 결정한다.
- Flutter/Dart application package의
작업 컨텍스트
.gitignore는 모든pubspec.lock을 ignore해 application lockfile도 기본적으로 추적되지 않는다..gitignore는agent-test/local/을 ignore하지만, 현재 local test rule과 smoke 문서는 일부 tracked 상태다.apps/client와apps/runnermetadata에는 Flutter/Dart 기본 템플릿 문구가 남아 있다.apps/runner/assets/package/chocolatey/_TODO.txt는 배포 템플릿 후속 정리 필요 신호로 남아 있다.
기능
Epic: [metadata] workspace metadata
- [lock-policy] application/library package별
pubspec.lock추적 기준을 확정하고.gitignore를 그 기준에 맞춘다. - [test-docs]
agent-test/local/ignore 정책과 tracked smoke 문서 운영 방식이 충돌하지 않도록 정리한다. - [descriptions] Flutter client, web manifest, runner package description의 기본 템플릿 문구를 제품 설명으로 갱신한다.
- [package-todo] Chocolatey package placeholder의 처리 방향을 결정하고 배포 템플릿 상태를 문서 또는 파일 구조에 반영한다.