Pages live 문서 검증을 정본 공개 계약과 일치시킨다 - #718
Merged
Merged
Conversation
Owner
Author
최종 PR CI 통과CI run, head
원래 1~4 완료 조건에 대한 로컬 검증과 현재 배포 사이트 read-only live 검사도 모두 통과했습니다. 상태는 |
Owner
Author
merge 단계 시작 — 승인된 contract delta사용자가 PR #718에 대해 “merge”를 명시적으로 승인했습니다.
원격 issue 본문/진행 기록, PR 본문·실제 diff·head·base·리뷰와 repository gate를 다시 확인했습니다. head는 PR CI의 Plan·Package·Site는 통과했고 External kit은 planner에 따른 skip입니다. 외부 review/inline comment와 blocking review는 없으며 관리자 우회 없이 해당 head만 squash merge합니다. |
Owner
Author
merge·배포 검증·정리 완료 — landed-clean사용자가 승인한 merge 단계를 완료했습니다.
과거 실패 run을 재실행해 성공으로 덮어쓴 것이 아니라, 수정 commit의 새 자동 Pages run이 정상 완료된 결과입니다. PR CI의 검증 결과와 별개로 실제 Pages 배포 후 검증까지 확인했습니다. |
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.
Goal Anchor
Closes #717
원인과 수정
실제 배포
/llms.txt는 HTTP 200이며 저장소 원문과 완전히 같습니다. 문서는 현재 23개 Root symbol을 설명하지만 live evaluator가 21개를 요구해 정상 배포 후 검증만 실패했습니다. 이 실패는 #715/#716 이전 main에도 존재했습니다.docs/public-contract-checks.mjs가 공개 문서 내용 검사를 소유합니다. symbol 수는 기존 Corepublic-contract.json, package 집합은 기존api-reference/packages.mjs에서 읽습니다.Repository 내부 검증 module이며 SDK public API·site UI·새 package를 만들지 않습니다.
docs/public/llms.txt, package runtime/lockfile 및 배포 workflow는 변경하지 않습니다.완료 조건·검증
npm run build: 전체 package build 통과.docs:evaluate,workspace:check, Site typecheck·정본/스타일 guards 통과.standard:check: Core 1 entrypoint / 23 exports / 6 members / 0 runtime peers 유지, 347 passed / 4 skipped.site:verify:pages: build·evaluation·HTTP smoke 통과.site/dist/llms.txt만 21-symbol로 변형한 실제site:evaluate:pages실행은 exit 1 /site dist llms.txt is missing 23 Root symbols.로 거절했습니다. 즉시 복원했고 원천과cmp일치 및 evaluator 재통과를 확인했습니다.SITE_LIVE_ATTEMPTS=1 npm run site:evaluate:live실패 → 수정 코드 동일 명령live site evaluation ok.git diff --check통과. UI 변경이 없어 show-me는 non-applicable이며 Chrome profile·로그인 상태를 변경하지 않았습니다.상태
현재 PR을 통한 수정은 아직 main에 반영하지 않았습니다. 과거 Pages 실패 run 자체가 성공으로 바뀐 것은 아니며, 수정 코드로 현재 사이트의 read-only live 검증이 통과한 결과입니다. npm 배포와 재배포 설정 변경은 하지 않았습니다.