Parent: #664 (Epic #651)
리포트 항목: A3, A10, A18 — docs/reports/2026-08-28-upstream-spec-drift-research.md
#664 분할 3/3 — worker + 문서 + E2E.
범위
packages/worker/src/turn-lease.ts/tracker-state 읽기: turn 사이 재검사를 state 뿐 아니라 issueRoutable(dispatchable + required_labels)로 확장(§7.1/§16.5) — #662의 full snapshot이 전제
- README/
docs/configuration.md: required_labels(ALL-of 게이트)와 pickup_labels.include(ANY-of 사전 필터, GitHub/Linear 확장)의 관계; README.md:397(repo init이 셋 다 적용한다는 서술)·README.md:593(라벨 변경이 워커를 중단하지 않는다는 서술) 정정
- Docker E2E:
required_labels 미충족 후보 미dispatch + run 중 라벨 제거 시 종료 시나리오, AGENT_TEST.md 표 갱신
완료 기준
- 워커 테스트, Docker E2E 통과, 문서 병합
Blocked by: #721
Parent: #664 (Epic #651)
리포트 항목: A3, A10, A18 —
docs/reports/2026-08-28-upstream-spec-drift-research.md#664 분할 3/3 — worker + 문서 + E2E.
범위
packages/worker/src/turn-lease.ts/tracker-state 읽기: turn 사이 재검사를 state 뿐 아니라issueRoutable(dispatchable + required_labels)로 확장(§7.1/§16.5) — #662의 full snapshot이 전제docs/configuration.md:required_labels(ALL-of 게이트)와pickup_labels.include(ANY-of 사전 필터, GitHub/Linear 확장)의 관계;README.md:397(repo init이 셋 다 적용한다는 서술)·README.md:593(라벨 변경이 워커를 중단하지 않는다는 서술) 정정required_labels미충족 후보 미dispatch + run 중 라벨 제거 시 종료 시나리오,AGENT_TEST.md표 갱신완료 기준
Blocked by: #721