Enforcement

Enforcement

정의

Enforcement는 하네스가 식별한 우회와 위반을 실제 실행 불가능한 실패로 바꾸는 강제 계층이다.

역할

  • 허용되지 않은 경로를 차단한다
  • 위반을 조기에 실패로 드러낸다
  • 모든 환경에서 같은 규칙이 같은 방식으로 작동하게 만든다

위치

이 프로젝트에서 enforcement는 하네스 다음에 오는 마지막 본론 계층이다. 빌드 타임 강제, 런타임 강제, 전이 통제, Planner 통제, 테스트 하네스 강제가 여기에 속한다.

관련

헷갈리기 쉬운 것

Enforcement는 단순한 품질 검사 모음이 아니다. 이 프로젝트에서는 “좋으면 통과"가 아니라 “허용되지 않은 경로면 실패"라는 구조적 성격이 더 중요하다.