feat: [contracts] 계약서 버전 관리 시스템 구축
- DOCX 4종 → Markdown 미러링 체계 구축 (Git diff 추적) - DOCX에 개정이력 테이블 삽입 (Pretendard 9pt, 파란 헤더) - 자동화 스크립트 3종 (추출/삽입/동기화 검증) - revisions.json, CHANGELOG.md, INDEX.md 업데이트 - .gitignore에 contracts 경로 allowlist 추가
This commit is contained in:
@@ -42,6 +42,7 @@ docs/
|
||||
├── features/ # 기능별 상세 문서
|
||||
├── projects/ # 프로젝트별 문서 (MES, Legacy)
|
||||
├── history/ # 히스토리 및 로드맵
|
||||
├── contracts/ # 전자계약서 버전 관리
|
||||
├── changes/ # 변경 이력
|
||||
└── data/ # 데이터 분석
|
||||
```
|
||||
@@ -125,6 +126,19 @@ docs/
|
||||
|------|------|
|
||||
| [analysis/item-db-analysis.md](data/analysis/item-db-analysis.md) | Item DB/API 분석 최종본 |
|
||||
|
||||
### contracts/ - 전자계약서 버전 관리
|
||||
> DOCX 배포본 + Markdown 추적본 + 자동화 스크립트
|
||||
|
||||
| 문서 | 설명 |
|
||||
|------|------|
|
||||
| [CHANGELOG.md](contracts/CHANGELOG.md) | 전체 개정이력 |
|
||||
| [revisions.json](contracts/revisions.json) | 개정 데이터 (스크립트 입력) |
|
||||
| [docx/](contracts/docx/) | DOCX 배포본 (전자서명용 4종) |
|
||||
| [markdown/](contracts/markdown/) | Markdown 추적본 (Git diff용 4종) |
|
||||
| [scripts/extract_to_markdown.py](contracts/scripts/extract_to_markdown.py) | DOCX → Markdown 추출 |
|
||||
| [scripts/insert_revision_table.py](contracts/scripts/insert_revision_table.py) | DOCX 개정이력 테이블 삽입 |
|
||||
| [scripts/sync_check.py](contracts/scripts/sync_check.py) | DOCX ↔ Markdown 동기화 검증 |
|
||||
|
||||
### features/ - 기능별 문서
|
||||
|
||||
| 문서 | 설명 |
|
||||
|
||||
Reference in New Issue
Block a user