Skip to content

fix(work-issue): read the canonical baseline like session issue; match monorepo-relative paths in mention overlap - #91

Merged
colosair merged 1 commit into
mainfrom
fix/0.10.1-work-issue-canonical
Sep 14, 2026
Merged

colosair merged 1 commit into
mainfrom
fix/0.10.1-work-issue-canonical

Conversation

@colosair

Copy link
Copy Markdown
Owner

요약

0.10.0 게시본 acceptance(실 workspace) 에서 발견한 결함 2건. 0.10.1 로 나간다.

Jira: 없음.

변경 사항

  • asc work issue 가 scmFor(resolved) 없이 SessionRuntime 을 만들어 canonical 선언 workspace 에서 CANONICAL_UNAVAILABLE (Q-4 FAIL) → session issue 와 같은 통로
  • 언급 commit 경로 겹침이 접두 일치만 봐서 monorepo 상대 경로(tools/devGateway.mjs vs festa-frontend/tools/devGateway.mjs) 를 못 맞춤 → 병합된 작업이 UNDECIDABLE (Q-6a) → 경로 경계 꼬리 일치 추가

테스트 / 검증

  • 신규 2건 (source-scan · 꼬리 일치) · 1729 pass
  • 3-OS CI
  • 0.10.1 게시본으로 Q-4·Q-6a 재실행

🤖 Generated with Claude Code

…h monorepo-relative paths in mention overlap

Two defects the published 0.10.0 acceptance found on the real workspace:

- asc work issue built its SessionRuntime without the SCM port, so on a
  workspace with a declared canonical source the issue was refused with
  CANONICAL_UNAVAILABLE. It now takes scmFor(resolved) exactly as session
  issue does.
- the mention/path overlap compared work-item paths (package-relative,
  'tools/devGateway.mjs') against commit paths (repo-relative,
  'festa-frontend/tools/devGateway.mjs') by prefix only, so a genuinely
  merged work item was judged UNDECIDABLE. A tail match on a path boundary
  now counts.

Co-Authored-By: Claude Opus 5 <[email protected]>
@colosair colosair changed the title fix(work issue): read the canonical baseline like session issue; match monorepo-relative paths in mention overlap fix(work-issue): read the canonical baseline like session issue; match monorepo-relative paths in mention overlap Sep 14, 2026
@colosair
colosair merged commit f4d50b2 into main Sep 14, 2026
3 of 4 checks passed
@colosair
colosair deleted the fix/0.10.1-work-issue-canonical branch September 14, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant