Files
MBN_STOCK_WEBVIEW/docs/DEVELOPMENT_ENVIRONMENT_AUTHORIZATION.md

2.0 KiB

개발 환경 Tornado2/PGM 상시 작업 권한

기록

2026-07-18 사용자는 이 장비의 MBN_STOCK_WEBVIEW, 데이터베이스, Tornado2와 PGM이 개발 목적이며 방송에 영향을 주지 않는 환경임을 확인했다. 이 저장소의 마이그레이션, 동등성 확인 및 디버깅 범위에서는 매 회차 계획 해시나 CONNECT/PREPARE/TAKE 명령별 승인을 다시 요청하지 않고 계속 작업한다. 미래 작업 에이전트가 같은 방침을 적용하도록 저장소 루트 AGENTS.md에도 이 권한을 기록한다.

상시 허용 범위는 개발 앱의 실행·정상 종료, CONNECT/DISCONNECT, PREPARE, TAKE IN, NEXT, Page NEXT, TAKE OUT, Network Monitoring/PGM 확인, 그리고 해당 검증에 필요한 개발 DB 읽기·쓰기다. Debug의 Git 제외 로컬 development-live 설정과 고정된 K3D DLL 해시를 사용한다. Release와 일반 설치본의 기본 DryRun은 그대로 유지한다.

기술적 중단 조건

반복 승인을 생략하는 것과 결과를 추측하는 것은 별개다. 다음 조건에서는 새 명령 전송을 멈추고 읽기 전용으로 상태와 증거를 확인한다.

  • 대상이 로컬의 지정 개발 Tornado2/PGM이 아니거나 운영 대상일 가능성이 있는 경우
  • timeout, OutcomeUnknown, callback 불일치 또는 명령 결과가 불명확한 경우
  • 대상 프로세스 세대/listener가 명령 도중 바뀐 경우
  • K3D 라이선스, vendor DLL 해시, scene/path allowlist 검사가 실패한 경우
  • 설정이 개발 DB가 아니라 운영 DB를 가리키는 경우

불명확한 명령은 같은 명령 재시도, 반대 명령 또는 추측성 정리 명령으로 덮지 않는다. Tornado2/PGM 강제 종료, 라이선스 우회, 자격증명·라이선스·컷 파일의 Git 추가도 허용 범위가 아니다. 상태가 known outcome으로 확인되고 같은 개발 범위 안에 있으면 별도의 대화형 승인을 받지 않고 이어서 작업한다.