JesusBornd (45개)
예외계층
레위기 20장은 위반마다 결과가 다릅니다. 죄목에 따라 사형이 되거나 공동체에서 끊어집니다. 나는 예외 계층과 처벌 레지스트리를 분리해 설계했습니다. 위반 유형을 등록하고, 실행…
```java package com.jesusbornd.leviticus;
import java.util.HashMap; import java.util.Map;
public …
```python class ViolationError(Exception): def init(self, code: str, msg: str): sup…
규칙집합
```python class Rule: def init(self, rule_id: str, command: str, guard_key: str): …
```java package com.jesusbornd.leviticus;
import java.util.ArrayList; import java.util.List; …
금지사항
```java package com.jesusbornd.leviticus;
import java.util.ArrayList; import java.util.List;
publ…
```python def forbidden_rules(): return [ "가까운 친족 / Near kin", "부도덕 / Uncover n…
가드강제
```java package com.jesusbornd.leviticus;
public class Leviticus_17_Chapter_Lv2 {
public stat…
```python def allow_blood(has_blood: bool) -> bool: if has_blood: return False retu…
트랜잭션
```java package com.jesusbornd.leviticus;
public class Leviticus_16_Chapter_Lv2 {
public…
```python class DayOfAtonementTx: def init(self): self.bathed = False s…