alt/agent-ops/roadmap/milestones/workspace-baseline.md

1.8 KiB

Workspace Baseline

목표

ALT가 agent-first 방식으로 이어서 개발될 수 있도록 monorepo scaffold, Go workspace, Flutter client shell, agent-ops rules, README, root 검증 명령을 갖춘다.

단계

기반 정렬

상태

완료

구현 잠금

  • 상태: 해제
  • 결정 필요: 없음

범위

  • 루트 go.work 기반 multi-module scaffold
  • services/api, services/worker, apps/cli, apps/client, packages/contracts, packages/domain 경계
  • PostgreSQL/Redis local compose scaffold
  • agent-ops 초기화와 domain rules
  • README와 root helper scripts

필수 기능

  • [workspace-layout] runtime boundary 중심의 monorepo layout이 존재한다.
  • [go-workspace] Go module들이 루트 go.work에 등록되어 있다.
  • [flutter-client] Flutter client shell이 apps/client에 존재한다.
  • [agent-rules] agent-ops root rules와 domain rules가 존재한다.
  • [root-commands] bin/test, bin/lint, bin/build, bin/dev가 존재한다.
  • [readme-entry] README가 현재 scaffold와 agent 작업 맥락을 설명한다.

완료 기준

  • bin/test가 통과한다.
  • bin/lint가 통과한다.
  • bin/build가 통과한다.
  • README가 agent-ops/skills/common/create-readme/SKILL.md 기준 섹션을 포함한다.

범위 제외

  • 실제 KIS 연동
  • 실제 DB schema/migration
  • backtest engine 구현
  • Flutter 기능 화면 완성
  • 실거래 API 연동

작업 컨텍스트

  • 관련 경로: README.md, go.work, bin/, agent-ops/, services/, apps/, packages/
  • 표준선(선택): root entrypoint는 bin/*를 우선 사용하고, 도메인별 작업은 agent-ops/rules/project/domain/*/rules.md를 따른다.
  • 선행 작업: 없음
  • 후속 작업: Contract and Codegen Baseline
  • 확인 필요: 없음