44:| 3 | `kernel/**` + `codec/**` — operation kernel · state machine · epoch · key/fingerprint codec | 30 | 9 | – | 39 | **COMPLETE** |
168:> 범위: `control/**` main 24 (2,470 LOC) + 전용 test 1 (339 LOC)
238:> 내부 상태: COMPLETE — **39 / 39 FULL_READ**
239:> 범위: `kernel/**` 23 (1,463 LOC) + `codec/**` 7 (539 LOC) + 전용 test 9
316:- denominator 39 / 39 FULL_READ (`152-...` OWNED FILES)
455:## 39. P2 — 서명된 grant의 endpoint 검증이 upload 경로에만 있다
509:- **8.2b 조건부 형제 ②**: `validateSignedGrant`가 upload 경로에만 있고 download·part 경로에는 없다(§39).
747:| 3 | `kernel/**` + `codec/**` | 30 | 9 | – | 39 | 39 | `152` |
761:| 2 | **P2** | 서명된 bearer URI의 allowlist 검증이 upload 경로에만 있고 download·multipart part 경로에는 없다. `expectedExpiry`는 검사되지 않는다 | §39 | 미배선; 배선 시 브라우저로 나가는 두 bearer |
785:- **그리고 이 모듈의 P2 넷은 전부 같은 모양이다** — 설정 표면이나 계약이 절반만 조립돼 있다. 마지막 part 표시가 요청 타입에 없고(§38), 검증이 세 경로 중 하나에만 있고(§39), capability가 compile을 통과하는데 소비자가 없고(§41), APPLY는 설정으로 켜지는데 검증기는 손배선이다(§49). 개별 구현의 품질과 **조립의 대칭성** 사이에 일관된 격차가 있다.
