docs: re-measure B-4 role propagation and record it as evidence
The twelve-request result and the post-reauth value were printed in the document but never written to a file; the audit flagged it as a conclusion standing without evidence. Measured again with timestamps into 03-b4-role-propagation.txt, which also surfaced a 107-second clock skew between the browser host and the lab host that the file now records so the two timelines can be compared. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
e0d27d47ce
commit
f3f3a8da46
@@ -144,16 +144,30 @@ for (i=1..12) fetch('/api/echo') # 0.5초 간격
|
||||
### 결과 — 반영되지 않는다
|
||||
|
||||
```
|
||||
1: labuser@example.com
|
||||
2: labuser@example.com
|
||||
...
|
||||
12: labuser@example.com ← 12회 · 6초 동안 옛 값
|
||||
2026-09-04T07:51:56.300Z req#1 HTTP 200 x-forwarded-email=labuser@example.com
|
||||
2026-09-04T07:51:56.864Z req#2 HTTP 200 x-forwarded-email=labuser@example.com
|
||||
...
|
||||
2026-09-04T07:52:02.719Z req#12 HTTP 200 x-forwarded-email=labuser@example.com
|
||||
|
||||
→ 12회 · 6.4초 동안 전부 옛 값
|
||||
```
|
||||
|
||||
> **이 결과는 처음에 증거 파일로 남기지 않았다.** 브라우저 콘솔에서 보고
|
||||
> 문서에만 옮겨 적었고, 서브에이전트 감사가 "증거 없이 서 있는 결론" 으로
|
||||
> 지적했다. **다시 측정해
|
||||
> [`03-b4-role-propagation.txt`](evidence/followup/03-b4-role-propagation.txt)
|
||||
> 에 타임스탬프와 함께 남겼다.**
|
||||
>
|
||||
> 재측정 중 **두 시계가 107초 어긋나 있다**는 것도 드러났다 —
|
||||
> 브라우저(개발 머신)와 test-server 의 시각을 그대로 비교하면 안 되고,
|
||||
> 증거 파일에 보정값을 적어두었다.
|
||||
|
||||
세션을 지우고 재인증시키자
|
||||
|
||||
```
|
||||
재인증 후 email = changed-labuser@example.com
|
||||
2026-09-04T07:53:01.121Z req#1 HTTP 200 x-forwarded-email=changed-labuser@example.com
|
||||
2026-09-04T07:53:01.456Z req#2 HTTP 200 x-forwarded-email=changed-labuser@example.com
|
||||
2026-09-04T07:53:01.785Z req#3 HTTP 200 x-forwarded-email=changed-labuser@example.com
|
||||
```
|
||||
|
||||
### 개념 — 세션은 로그인 시점의 스냅샷이다
|
||||
|
||||
Reference in New Issue
Block a user