Skip to content

prompt-1: 한국어 매뉴얼의 breadcrumbs.txt 를 변환합니다.#6

Merged
jk-kim0 merged 1 commit intomainfrom
jk/prompt-1
Jul 21, 2025
Merged

prompt-1: 한국어 매뉴얼의 breadcrumbs.txt 를 변환합니다.#6
jk-kim0 merged 1 commit intomainfrom
jk/prompt-1

Conversation

@jk-kim0
Copy link
Copy Markdown
Contributor

@jk-kim0 jk-kim0 commented Jul 21, 2025

Description

  • 한국어 매뉴얼의 breadcrumbs.txt, 11.0.0-ko/breadcrumbs.txt 를 변환하여 breadcrumbs.revised.txt 를 작성합니다.
  • 이 작업을 Cursor 등이 수행할 수 있도록, prompt-1.ko.md 파일을 작성합니다.
    • Source Website 에 대한 설명, Breadcrumbs 구조에 대한 설명을 작성하고, 이를 변환하여 breadcrumbs.revised.txt 로 저장하기 위한 작업을 상세히 설명합니다.
    • 변환 작업의 요지는, 매뉴얼 페이지의 논리적 계층 구조에 맞추어, directory, filename 구조를 재구성하는 것입니다.
  • Cursor 에게 작업을 지시하는 경우, LLM 이 직접 변환을 시도하는 경우도 있고, python code 를 작성하여 변환 시도하는 경우도 있습니다.
    • 적절히 변환되었다고 생각되는 breadcrumbs.revised.txt 를 git repo 에 추가합니다.
  • 이 변환결과를 기반으로, 이후 매뉴얼 페이지를 .mdx 파일로 자동 변환할 예정입니다.

Additional notes

  • Cursor 에게 다음과 같이 작업을 지시하였습니다.

@prompt-1-ko.md prompt-1-ko.md 파일을 잘 읽고, 수행할 작업 1: breadcrumbs.revised.txt 파일 작성 을 실행하여 주세요.

- 한국어 매뉴얼의 breadcrumbs.txt, 11.0.0-ko/breadcrumbs.txt 를 변환하여 breadcrumbs.revised.txt 를 작성합니다.
- 이 작업을 Cursor 등이 수행할 수 있도록, prompt-1.ko.md 파일을 작성합니다.
  - Source Website 에 대한 설명, Breadcrumbs 구조에 대한 설명을 작성하고, 이를 변환하여 breadcrumbs.revised.txt 로 저장하기 위한 작업을 상세히 설명합니다.
  - 변환 작업의 요지는, 매뉴얼 페이지의 논리적 계층 구조에 맞추어, directory, filename 구조를 재구성하는 것입니다.
- Cursor 에게 작업을 지시하는 경우, LLM 이 직접 변환을 시도하는 경우도 있고, python code 를 작성하여 변환 시도하는 경우도 있습니다.
  - 적절히 변환되었다고 생각되는 breadcrumbs.revised.txt 를 git repo 에 추가합니다.
- 이 변환결과를 기반으로, 이후 매뉴얼 페이지를 .mdx 파일로 자동 변환할 예정입니다.
@jk-kim0 jk-kim0 self-assigned this Jul 21, 2025
@jk-kim0 jk-kim0 merged commit ac8aebd into main Jul 21, 2025
2 checks passed
@jk-kim0 jk-kim0 deleted the jk/prompt-1 branch July 21, 2025 07:57
jk-kim0 added a commit that referenced this pull request Feb 13, 2026
## Summary

- `_INVISIBLE_RE` 정규식을 `patch_builder.py`에서 `text_normalizer.py`로 통합하여
단일 정의로 관리
  - 기존 두 패턴의 문자 집합 차이(`\u00AD`, `\u3000`, `\xa0`) 통합
  - `strip_for_compare()` 함수 export
- `text_normalizer.py` 전용 유닛 테스트 30개 추가
- `text_transfer.py` 전용 유닛 테스트 29개 추가
- 테스트 수: 251 → 310 (전체 통과)

## Context

[코드 품질 진단](https://github.com/querypie/querypie-docs/issues) P2-#5,
P2-#6 항목 해결:
- P2-#5: `_INVISIBLE_RE` 정규식 불일치 — 동일 목적 정규식이 두 모듈에서 독립적으로 진화하며 문자 집합이
달라진 문제
- P2-#6: `text_transfer.py`, `text_normalizer.py` 전용 테스트 0개 → 핵심 유틸리티
안전망 확보

## Test plan

- [x] 기존 251개 테스트 전체 통과 (리그레션 없음)
- [x] 신규 59개 테스트 전체 통과
- [ ] 148페이지 배치 verify 확인 (선택)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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.

2 participants