Repository navigation
docs: Q17 stays open with (A) — the encoding risk goes where a host author reads it - #335
Merged
Merged
Conversation
…uthor reads it User confirmed Q17 (A) on 2026-09-26: DP-S2 is not reopened and DECISIONS.md does not change. What (A) asks for is the risk in writing, so HOST_ABI.md's string-parameter contract item 4 now carries the §9-69.3 measurements: a byte_len limit that passes on a CP949 host and refuses on a UTF-8 one, a returned literal concatenated to CP949 input giving mixed bytes (so the generated "RETURNS UTF-8 bytes" notice holds only for UTF-8 input), the EUC-KR counter-example, and that the .pas "CORRECT" row was measured with ASCII only. It also stops saying source literals are ASCII-only: that holds for compared literals since non-ASCII return literals exist. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Grok verify found the 100-byte limit and the CP949-only SMS result stated in HOST_ABI.md with no in-repo source; both were in the measurement data only. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Owner
Author
🔵 SCAManager 분석 결과총점: 89/100 (등급 B) 점수 상세
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
OPEN_QUESTIONS.mdQ17 — 2026-09-26 사용자 확인: (A) 열어 둔다. DP-S2는 재개하지 않고DECISIONS.md도 바뀌지 않는다.무엇이 바뀌나
(A)가 요구하는 것은 "위험만 문서에" 이므로, 호스트 저자가 읽는 자리 —
HOST_ABI.md"문자열 파라미터 계약" 4번 — 에 §9-69.3의 측정을 옮겼다:byte_len길이 한도가 UTF-8 호스트에서는 거부하고 CP949 호스트에서는 통과한다(가×34: 102B 대 68B)..h·.pas의 "This module RETURNS UTF-8 bytes" 는 입력이 UTF-8일 때만 참이다..pas의PAnsiChar(AnsiString(S))"CORRECT"는 ASCII 값으로만 잰 것이다.그 밖: Q17 항목에 확인 기록,
STATUS.md시작 블록에서 "확인 대기" 줄 제거, 슬라이스 후보 목록의 괄호를 Q17로 가리킴.근거
GetACP() = 949의 ctypes 호스트)이고AnsiString변환 단계만 E1. 규칙 원문과 값을docs/history/9-69.md§9-69.3에 표로 덧붙였다(같은 날의 기록).doc_claims50/50 ·language_gaps9/9.Grok 2차 검증 (한 번에 주장 하나)
🤖 Generated with Claude Code