Skip to content

fix(proposal): never reuse a closed proposal id; do not report an unsaved proposal as saved - #94

Merged
colosair merged 1 commit into
mainfrom
fix/0.10.2-proposal-ids
Sep 14, 2026
Merged

colosair merged 1 commit into
mainfrom
fix/0.10.2-proposal-ids

Conversation

@colosair

Copy link
Copy Markdown
Owner

요약

0.10.1 게시본 acceptance P-2 에서 발견: 거절된 제안과 같은 세션 id 로 새 초안이 나와 저장이 조용히 실패했고 화면은 보존했다고 말했다.

Jira: 없음.

변경 사항

  • usedSessionIds 가 제안 장부의 id(닫힌 것 포함)를 함께 센다
  • create 실패 시 outcome 에 proposal 없음 — forController 만

테스트 / 검증

  • 신규 2건 · 1731 pass
  • 3-OS CI

🤖 Generated with Claude Code

…a proposal as saved when it was not

The 0.10.1 acceptance re-ran the non-delegated path and work start derived
the same session id a rejected proposal already carried. The ledger refused
the duplicate, work start still printed '제안을 보존했다', and work issue
found nothing. usedIds now includes every proposal id the ledger knows, and
when create fails the outcome carries only the advanced handout.

Co-Authored-By: Claude Opus 5 <[email protected]>
@colosair
colosair merged commit 7d31f15 into main Sep 14, 2026
4 checks passed
@colosair
colosair deleted the fix/0.10.2-proposal-ids branch September 14, 2026 16:03
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