Skip to content

feat(worker,docs,e2e): per-turn routable check on tracker-state reads; README pickup/required_labels semantics; Docker E2E #722

Description

@hojinzs

Parent: #664 (Epic #651)
리포트 항목: A3, A10, A18docs/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

Metadata

Metadata

Assignees

Labels

changeset:patchRequires a patch changeset for CLI package releasedocumentationImprovements or additions to documentationenhancementNew feature or requestspec-gapSymphony spec compliance gap

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions