Skip to content

confluence-mdx: Phase L6 byte-equal CI gate 추가#800

Merged
jk-kim0 merged 1 commit intomainfrom
confluence-mdx/phase-l6-ci-byte-verify-gate
Feb 17, 2026
Merged

confluence-mdx: Phase L6 byte-equal CI gate 추가#800
jk-kim0 merged 1 commit intomainfrom
confluence-mdx/phase-l6-ci-byte-verify-gate

Conversation

@jk-kim0
Copy link
Copy Markdown
Contributor

@jk-kim0 jk-kim0 commented Feb 17, 2026

Summary

  • byte_verify CLI에 --splice 플래그를 추가하여 forced-splice 경로 검증을 지원합니다.
  • run-tests.shbyte-verify 테스트 타입을 추가합니다 (기존 컨벤션 준수).
  • Makefile에 test-byte-verify 타겟을 추가합니다 ($(TEST_SCRIPT) 패턴).
  • GitHub Actions CI workflow에 Byte-equal verify 단계를 추가합니다.
  • byte mismatch 발생 시 CI가 즉시 fail 처리합니다 (exit code 1).

변경 파일

파일 변경 내용
bin/mdx_to_storage_xhtml_byte_verify_cli.py --splice 플래그 추가, 라벨 분기
tests/run-tests.sh byte-verify 테스트 타입 추가 (venv 활성화 후 CLI 호출)
tests/Makefile test-byte-verify 타겟 추가 ($(TEST_SCRIPT) 패턴)
.github/workflows/test-confluence-mdx.yml Run Byte-equal verify 단계 추가
tests/test_mdx_to_storage_xhtml_byte_verify_cli.py 기존 테스트에 splice=False 호환성 추가

검증 결과

[mdx->xhtml-byte-verify] total=21 passed=21 failed=0
[mdx->xhtml-byte-verify-splice] total=21 passed=21 failed=0
  • 627 pytest 전체 통과

Test plan

  • make test-byte-verify — fast-path 21/21 pass
  • make test-byte-verify — forced-splice 21/21 pass
  • pytest 627 전체 통과
  • CI workflow 실행 확인 (PR 머지 후 자동)

🤖 Generated with Claude Code

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
querypie-docs Ready Ready Preview, Comment Feb 17, 2026 0:57am

Request Review

@jk-kim0 jk-kim0 force-pushed the confluence-mdx/phase-l6-ci-byte-verify-gate branch from 36c4f6a to d28e081 Compare February 17, 2026 12:38
@jk-kim0 jk-kim0 changed the title confluence-mdx: Phase L6 CI byte-equal 검증 게이트 + 분석 문서 통합 confluence-mdx: Phase L6 byte-equal CI gate 추가 Feb 17, 2026
@jk-kim0 jk-kim0 closed this Feb 17, 2026
@jk-kim0 jk-kim0 reopened this Feb 17, 2026
- byte_verify CLI에 --splice 플래그를 추가합니다.
- run-tests.sh에 byte-verify 테스트 타입을 추가합니다.
- Makefile에 test-byte-verify 타겟을 추가합니다 (fast-path + forced-splice).
- GitHub Actions CI에 byte-equal 검증 단계를 추가합니다.
- 21/21 fast-path + 21/21 forced-splice byte-equal 통과 확인.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jk-kim0 jk-kim0 force-pushed the confluence-mdx/phase-l6-ci-byte-verify-gate branch from d28e081 to 9d9ffcf Compare February 17, 2026 12:54
@jk-kim0 jk-kim0 self-assigned this Feb 17, 2026
@jk-kim0 jk-kim0 merged commit 8d5cc02 into main Feb 17, 2026
7 checks passed
@jk-kim0 jk-kim0 deleted the confluence-mdx/phase-l6-ci-byte-verify-gate branch February 17, 2026 14:07
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