Config schema
CHECK 필수 값·형식을 프로세스 시작 시 parse
FAIL 누락·오형식이면 readiness 전에 종료
타입 밖에서 들어오는 설정·secret·패키지·권한을 CI와 프로세스 시작점에서 거부한다.
process.env
credentials
dependency tree
cloud access
런타임 입력이므로 별도 검증 후 실행
CHECK 필수 값·형식을 프로세스 시작 시 parse
FAIL 누락·오형식이면 readiness 전에 종료
CHECK repo·image·bundle·log를 스캔하고 redact
FAIL 의심 즉시 revoke·rotate하고 사용 기록 조사
CHECK lockfile의 advisory·출처·서명을 검사
FAIL fix·override·대체, 예외에는 owner·만료일
CHECK role·DB·파일·outbound를 필요한 범위만 허용
FAIL 사용 기록으로 축소하고 장기 credential 교체
Secret 발견삭제보다 폐기·재발급이 먼저 Audit 경고도달 가능성과 수정 경로를 함께 판정 권한 초과침해 반경을 role·resource·network 단위로 축소
TypeScript 경계 타입은 컴파일 뒤 지워진다. Node의 환경 변수는 문자열로 들어오며, secret 안전성·패키지 무결성·실제 권한은 런타임과 배포 도구가 검증해야 한다.