개요
Orbital Garden은 외계 행성에 홀로 남은 인간이 농사·수리·자원 관리로 구조일까지 생존하는 모바일 생존 게임 프로젝트다. 현재 작업기록은 request-and-worklog-archive-policy에 따라 Slack 의사결정과 저장소 반영 내역을 누적한다.
현재 상태
- Task 8은 승인 완료.
- Task 9는 OPEN이며 첫 판 5웨이브 세로 슬라이스를 진행 중이다.
- Task 10+는 HOLD다.
- 구현은 Fable이 맡고, Codex는 리뷰·제품 판단·에셋 방향을 관리한다.
2026-09-05 · Task 9 v04 에셋 기준 전환
사용자가 기존 도형 기반 에셋 품질을 부적합하다고 보고, Codex가 원화·캐릭터/기지/작물의 시각 디자인과 텍스처 제작을 직접 담당하도록 지시했다.
저장소 BCD1210/OrbitalGarden에 commit 2c38f77로 다음을 반영했다.
ASSETS/00_STYLE/orbital_garden_vertical_slice_key_art_v04.png를style.board.04APPROVED 기준 원화로 등록.ASSETS/STYLE_GUIDE.md에 v04를 실제 게임 카메라·재질·형태 기준으로 명시.ASSETS/ASSET_MANIFEST.md에서 v03 도형 보드와concept.human.01을 ARCHIVED로 내려 최종 품질 기준 오해를 제거.REVIEWS/task-9-asset-v04-handoff.md에 Fable 통합 계약을 기록.- 완성 장면 전체를 상호작용 필드로 붙이는 방식은 금지하고, 주인공·설비·작물·로버·VFX를 투명 배경의 별도 에셋으로 제작하도록 경계를 확정.
2026-09-05 · Task 9 v04 part 02 source masters 등록
Slack으로 받은 orbital_garden_v04_part_02.zip를 검수해 저장소 BCD1210/OrbitalGarden commit 7452a58로 반영했다.
ASSETS/02_VERTICAL_SLICE_MASTERS/nox_idle_v04.png: Nox standing source master.ASSETS/02_VERTICAL_SLICE_MASTERS/habitat_v04.png: habitat/airlock source master.ASSETS/02_VERTICAL_SLICE_MASTERS/oxygen_system_v04.png: oxygen/life-support system source master.ASSETS/02_VERTICAL_SLICE_MASTERS/orbital_garden_scene_v04_part_02.png: 기존style.board.04와 픽셀 동일한 scene source/evidence.- 세 투명 PNG는 v04 시각 기준에 맞는 source master로 승인했지만, FINAL gameplay atlas/animation/state export는 아니다.
- Fable은 이 master를 바탕으로 manifest canvas/pivot/frame 계약에 맞는 파생 sprite를 만들고 실제 앱 capture로 검증해야 한다.
2026-09-05 · Codex v04 원화 14종 제작·통합 확인
Task 9 thread에서 Codex가 직접 제작한 v04 원화 14종과 앱 적용 지시가 보고되었다. 로컬 fetch/pull 기준 최신 원격 main은 6d6c15c이며, 보고된 40fe40b 통합 커밋과 f76bfb1 원화 커밋, 이전 7452a58 등록 커밋이 모두 포함되어 있다.
ASSETS/CODEX_V04/masters/: PNG 14종 확인.- 실알파 cutout 12종: Nox, habitat/airlock, solar, water, oxygen, battery, empty bed, tuber/algae/ice reed, rover, relic cache.
- 불투명 2종: scene reference, terrain plate.
ASSETS/CODEX_V04/asset_catalog.json: 14개 asset의 size, alpha, SHA-256 기록 확인.REVIEWS/task-9-assets-v04.md: source master는 승인하되 runtime export/animation/state FINAL은 실제 앱 capture 이후 결정한다는 계약 확인.- 시각 검수상 hand-painted top-down 3/4 스타일과 색/재질 언어는 하나의 세트로 일관되지만, Nox animation pose, 설비 damage/repair state, rover 적재/입고, relic 회수, hazard/VFX는 아직 runtime 상태 연결 검증 전이다.
2026-09-06 · Colony Foundation 독립 리뷰
codex/colony-foundation PR 1의 정착지 모드 구현을 독립 worktree /tmp/orbitalgarden-colony-review.RaF3mK에서 검토했다. 검토 head는 caaffa6517ba97b66c1ea5d41e1251e89fdfa12e, 인계 구현 SHA는 3146156948a926ed3c34d3d2f3326ace3b344b76이다.
swift test --filter ColonyTests는 9개 narrow Core 테스트가 약 24.756초에 통과했다.- 저장 코드는 envelope checksum, unsupported version 차단, primary 손상 시 backup 복구, archive restart 흐름을 갖고 있음을 확인했다.
- public API만 사용한 seed 11 정상 진행에서
food=59가 stockpile에 남아 있는데 Nox/Pio/Tori/Lumi가 모두hunger=0,health=0으로 사망하는 P1 반례를 재현했다. - 이 반례는 단순 식량 부족이나 허용된 난이도 패배가 아니라 eating/stockpile/path/job invariant가 깨지는 진행 차단으로 분류했다.
- 리뷰 문서와 증거는 review worktree의
REVIEWS/colony-foundation-independent-review.md및.omo/evidence/colony-independent-review/seed-11-starvation-repro.txt에 남겼다. - iOS simulator UI smoke, 실기기 성능/열, VoiceOver/큰 글씨, 햅틱/음향, 방향별 animation atlas, asset alpha 독립 재검증은 아직 별도 후속이다.
2026-09-06 · Colony Foundation open-world/material 독립 리뷰
codex/colony-foundation PR 1의 placement polish, open-world, material construction 반영분을 독립 worktree /tmp/orbitalgarden-openworld-review.g8lfrr에서 다시 검토했다. 사용자 제출 SHA는 7469b3b, 39ea77b이고 실제 검토 head는 이후 material construction까지 포함한 849883f다.
swift test --filter ColonyTests는 최신 16개 테스트가 27.008초에 통과했다.- 이전 P1인 seed 11 stored-food starvation을 새 64×48 지도/시작점
(32,24)기준 public API probe로 재검사했고,won=true,lost=false,VALIDATION_FAILURES 0, tick 10560 victory로 해소 확인했다. canPlace는 UI preview와 command path에서 공유되며, tile 선택 후colony.place.confirm으로만 blueprint가 생성된다.- 새 지도는 64×48, deterministic river/fords/groves/outcrops/nearby supplies, legacy 24×18 저장 호환을 갖는다.
- 미니맵/카메라와 벽·문·바닥·밭 area placement는 code/Core 테스트 범위에서 새 P0~P2 finding 없이 확인했다.
- 다만 현재 checkout에
.xcodeproj가 없어 iOS UI test는 독립 재실행하지 못했다. localization key 일치도 도구 승인 차단으로 독립 재검증하지 않았으므로 제출 로그 인용에 그친다. - 최종 Task 9 승인을 위해서는 실기기 성능, 방향별 Nox atlas, 터치 조작성, 사람 플레이 재미, 첫 유물 보장 회귀/100 seed, 새 저장→5웨이브→결과 영상이 여전히 필요하다.
2026-09-06 · Colony Five Eras 로컬 제출물 접근 차단
Task 9 thread에 다섯 시대·우주 탐사 구현 완료 보고가 올라왔다. 제출은 로컬 구현 commit 979a79895bd7d3155e06e2d39ff5aad75ba9420c, 로컬 HEAD 60d28d4, 작업 위치 /Users/mikekim/Projects/OrbitalGarden-codex-colony를 가리켰고, GitHub push는 자동 승인 검토로 차단되어 PR 1에는 아직 포함되지 않았다고 명시했다.
- 리뷰 환경에서
/Users/mikekim/Projects/OrbitalGarden-codex-colony,/Users/heeseongkim/Projects/OrbitalGarden-codex-colony,/Volumes/T5 EVO/Projects/OrbitalGarden-codex-colony는 모두 존재하지 않았다. - 기존
/Users/heeseongkim/Projects/OrbitalGarden저장소에도979a79895bd7d3155e06e2d39ff5aad75ba9420c와60d28d4commit object가 없었다. - 저장소 검색에서
colony-five-eras,CODEX_COLONY_V09,FABLE_COLONY_HANDOFF,979a798,60d28d4는 발견되지 않았다. - 제출자가 명시한 push 차단을 우회하지 않았고, PR 1에 없는 로컬 확장은 독립 리뷰·승인하지 않았다.
- 결론은 코드 finding이 아니라 제출 artifact availability blocker다. 접근 가능한 patch/archive/branch가 제공되거나 사용자가 명시적으로 외부 반영을 승인하기 전까지 Task 9 five-eras 구현은 미검증 상태다.