Files
company-haness/.orgos-workspace
T

21 lines
1.4 KiB
Plaintext

# .orgos-workspace — 로컬 개발용 워크스페이스 포인터 (SoT 아님, 편의용)
#
# 이 파일의 첫 non-comment·non-blank 줄이 현재 프로젝트 워크스페이스 이름이다.
# 해석 순서(_workspace.py): (1) 환경변수 ORGOS_WORKSPACE -> (2) 이 포인터 파일.
# 둘 다 비어있으면 hook은 WorkspaceNotSetError로 중단한다(과거의 test 프로젝트
# 하드코딩 기본값은 제거됨). 즉 "조용한 기본값"은 없다.
#
# finding #5: 이 포인터는 **의도적으로 비어 있다**. 운영 실행이 조용히 test 워크스페이스로
# 떨어지던 문제(리뷰 지적)를 막기 위해, 활성 기본값을 제거했다. 운영/실작업 실행은
# **반드시 workspace를 명시**한다: ORGOS_WORKSPACE=<project> 를 설정하거나 아래에
# 프로젝트명을 한 줄로 적는다(로컬 개발 편의). 미설정이면 hook이 WorkspaceNotSetError로 멈춘다.
# 테스트는 명령마다 ORGOS_WORKSPACE=_sandbox 를 명시한다(CLAUDE.md 검증 섹션 참고).
#
# 예) 아래 주석을 풀고 실제 프로젝트명을 적는다:
# my-project
#
# 2026-07-16: hyeonworks 제품 design-direction cycle 실작업 중 — 운영 실행에 workspace 필수
# (렌더 receipt 원장 기록 등 PostToolUse 훅이 workspace 해석 필요, F4). 테스트는 명령마다
# ORGOS_WORKSPACE=_sandbox 를 명시하므로 이 포인터와 무관.
hyeonworks