docs: 단위 4 감사 4라운드(확실 0) — blocker-plan 231 '필드' 괄호, CLAUDE.md/project-context 머리말을 '단위 넷 구현 완료·끝 절차 진행 중'으로

Co-authored-by: qwreey <me@qwreey.moe>
This commit is contained in:
qwreey-agent-selene 2026-08-29 02:34:08 +09:00
parent 0537c02e1a
commit de36ecb508
No known key found for this signature in database
3 changed files with 6 additions and 3 deletions

View file

@ -228,7 +228,8 @@ blocker:Off() -- onunblock 핸들 실행 → HasBlockedEmit 확인 → 딱 한
얇은 조회 메소드), **`OffWithoutEmit() -> self`**(위 "onunblock 핸들" 얇은 조회 메소드), **`OffWithoutEmit() -> self`**(위 "onunblock 핸들"
참고) — 사용자 확정: *"IsBlocked가 있다면 그냥 두어도 될듯 함. 참고) — 사용자 확정: *"IsBlocked가 있다면 그냥 두어도 될듯 함.
HasBlockedEmit 만 처리된다면 괜찮다 생각"* — 즉 `IsBlocked`/ HasBlockedEmit 만 처리된다면 괜찮다 생각"* — 즉 `IsBlocked`/
`HasBlockedEmit` 필드는 그대로 유지하고, 별도 `HasBlocked`(Blocker `HasBlockedEmit` 필드(그 시점 표현 — `HasBlockedEmit`은 위 각주대로 파생값이지
리터럴 필드가 아니다)는 그대로 유지하고, 별도 `HasBlocked`(Blocker
자신의 새 최상위 플래그)는 **신설하지 않는다**`OffWithoutEmit()` 자신의 새 최상위 플래그)는 **신설하지 않는다**`OffWithoutEmit()`
각 gated state의 기존 `HasBlockedEmit`을 그대로 리셋해주는 것으로 각 gated state의 기존 `HasBlockedEmit`을 그대로 리셋해주는 것으로
충분하다고 판단됐기 때문(처음 제안됐던 "`HasBlocked`"는 이 논의 충분하다고 판단됐기 때문(처음 제안됐던 "`HasBlocked`"는 이 논의

View file

@ -13,7 +13,8 @@ Roblox 엔진에서 동작하는 DOMless UI 렌더러 **quad**를 처음부터
**[2026-08-24 기준] M0(스파이크 검증)/M1(스캐폴딩) 완료, 다음은 M2(반응형 **[2026-08-24 기준] M0(스파이크 검증)/M1(스캐폴딩) 완료, 다음은 M2(반응형
코어 — Source/State/Store)** — **⭐ [2026-08-28] M2 착수, 자율 구현 구간 진행 코어 — Source/State/Store)** — **⭐ [2026-08-28] M2 착수, 자율 구현 구간 진행
중**(규약 `qa-request/pre-implementation-handtrace-round11-brief.md`, 발견 중**(규약 `qa-request/pre-implementation-handtrace-round11-brief.md`, 발견
`-round11.md`; 단위 넷 중 첫 단위 = 공통 기반 + `H-97` mock 생명주기)(마일스톤이 넘어갈 때 루트 `CLAUDE.md` 머리말도 `-round11.md`; **[2026-08-29]** 단위 넷 전부 구현 완료, 단위 3·4 끝 절차 진행 중 — 진행의
소스는 `ROADMAP.md`)(마일스톤이 넘어갈 때 루트 `CLAUDE.md` 머리말도
같이 고칠 것 — 같은 상태를 두 곳이 서술하고 있음). **⚠️ [2026-08-24] M2와 같이 고칠 것 — 같은 상태를 두 곳이 서술하고 있음). **⚠️ [2026-08-24] M2와
M3의 번호·순서가 맞바뀌었다** — 열려 있던 마일스톤 순서 문제가 (a) 순서 M3의 번호·순서가 맞바뀌었다** — 열려 있던 마일스톤 순서 문제가 (a) 순서
교체로 닫힌 결과다(경위는 `archive/question-resolved.md`의 "마일스톤 경계" 교체로 닫힌 결과다(경위는 `archive/question-resolved.md`의 "마일스톤 경계"

View file

@ -4,7 +4,8 @@ Roblox 엔진용 DOMless UI 렌더러 **quad**를 처음부터 다시 짜는 프
**[2026-08-24 기준] M0(스파이크 검증)/M1(스캐폴딩)까지 완료, 다음은 **[2026-08-24 기준] M0(스파이크 검증)/M1(스캐폴딩)까지 완료, 다음은
M2(반응형 코어 — Source/State/Store)** — **⭐ [2026-08-28] M2 착수, 자율 구현 M2(반응형 코어 — Source/State/Store)** — **⭐ [2026-08-28] M2 착수, 자율 구현
구간 진행 중**(규약은 `.claude/qa-request/pre-implementation-handtrace-round11-brief.md`, 구간 진행 중**(규약은 `.claude/qa-request/pre-implementation-handtrace-round11-brief.md`,
발견·배치 문항은 `-round11.md`). **⚠️ [2026-08-24] M2와 M3의 발견·배치 문항은 `-round11.md`; **[2026-08-29]** 단위 넷 전부 구현 완료 — `ROADMAP.md` M2
체크박스 전부 `[x]`, 단위 3·4의 끝 절차(감사·`/code-review`·탐사자) 진행 중). **⚠️ [2026-08-24] M2와 M3의
번호·순서가 맞바뀌었다** — 예전엔 M2=디스패치, M3=반응형이었는데 의존이 번호·순서가 맞바뀌었다** — 예전엔 M2=디스패치, M3=반응형이었는데 의존이
한 방향(디스패치 → 반응형)이라 반응형을 먼저 짓기로 확정했다. 그래서 한 방향(디스패치 → 반응형)이라 반응형을 먼저 짓기로 확정했다. 그래서
**2026-08-24 이전에 쓰인 `session/`·`archive/`·`qa-request/` 문서의 **2026-08-24 이전에 쓰인 `session/`·`archive/`·`qa-request/` 문서의