Skip to content

confluence-mdx: 검증 lifecycle을 service로 분리합니다#1046

Open
jk-kim0 wants to merge 1 commit into
jk/fix-reverse-sync-compatibility-artifactsfrom
jk/refactor-reverse-sync-verification-service
Open

confluence-mdx: 검증 lifecycle을 service로 분리합니다#1046
jk-kim0 wants to merge 1 commit into
jk/fix-reverse-sync-compatibility-artifactsfrom
jk/refactor-reverse-sync-verification-service

Conversation

@jk-kim0

@jk-kim0 jk-kim0 commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

candidate 준비와 local proof 생성을 reverse_sync_cli.py에서 package service로 분리합니다.

  • VerificationRuntime으로 project path, forward converter, planner 의존성을 주입합니다.
  • CLI의 run_verify와 기존 helper import 표면은 얇은 호환 adapter로 유지합니다.
  • OpenSpec에는 이번 완료 범위와 남은 batch/snapshot/publisher orchestration 분리를 구분해 기록합니다.

Verification

  • confluence-mdx/venv/bin/pytest -q confluence-mdx/tests — 1147 passed, 2 skipped
  • tests/run-tests.sh --type reverse-sync --test-dir reverse-sync — 43 passed
  • tests/run-tests.sh --type reverse-sync-verify --test-dir reverse-sync — 43 passed
  • tests/run-tests.sh — converter 21 passed
  • openspec validate complete-reverse-sync --strict
  • git diff --check

Stack

🤖 Generated with Codex

## Summary
candidate 준비와 local proof 생성을 CLI에서 package service로 분리합니다.

- verification runtime으로 project path, converter, planner 의존성을 주입합니다.
- 기존 run_verify와 helper import 표면을 호환 adapter로 유지합니다.
- service 위임 contract와 전체 reverse-sync regression을 검증합니다.
- OpenSpec에 완료 범위와 남은 CLI orchestration task를 구분해 기록합니다.

🤖 Generated with Codex

Co-Authored-By: Atlas <atlas@jk.agent>
@vercel

vercel Bot commented Jul 24, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
querypie-docs Ready Ready Preview, Comment Jul 24, 2026 2:03pm

Request Review

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