refactor docs into technical specs

This commit is contained in:
2026-04-13 23:20:25 +09:00
parent f3c870553d
commit 256b3709a0
19 changed files with 1713 additions and 2087 deletions
@@ -32,7 +32,7 @@
7. Given 소비 서비스가 태그 필터를 포함해 목록 조회를 요청한 상태, When 조회를 수행하면, Then 태그 필터 적용 규칙은 REQ-002에서 정의한 include/exclude 및 매칭 규칙을 따라야 한다.
## Impacted Area
- Docs: `docs/db-schema-spec.md`, `docs/portfoliohub-spec.md`, `docs/api-examples.md`, `docs/SRS/index.md`, `docs/SRS/traceability-matrix.md`
- Docs: `docs/technical/architecture-overview.md`, `docs/technical/api-contracts.md`, `docs/technical/persistence-and-migrations.md`, `docs/SRS/index.md`, `docs/SRS/traceability-matrix.md`
- Modules: `app/domain/models.py`, `app/schemas/portfolio.py`, `app/repositories/portfolio_repository.py`, `app/repositories/postgres.py`, `app/services/portfolio_service.py`, `migrations/versions/*`
- Tests: `tests/test_app.py`, `tests/test_domain_services.py`
@@ -46,6 +46,38 @@
## Change Log
### CHG-20260413-08
- Date: 2026-04-13
- Author: GitHub Copilot
#### Change Summary
- 삭제 예정인 상위 docs 경로를 technical 문서 경로로 정리했다.
#### Intent
- 데이터 계약 requirement가 삭제 후에도 유효한 구현 추적 문서를 가리키도록 유지하기 위함이다.
#### Acceptance Criteria Delta
- Added:
- 없음
- Updated:
- Impacted Area의 docs 경로를 `docs/technical/` 기준으로 갱신
- Removed:
- 없음
#### Impacted Area Delta
- Docs:
- `docs/SRS/Data/REQ-003_portfolio-required-fields.md`
- `docs/technical/architecture-overview.md`
- `docs/technical/api-contracts.md`
- `docs/technical/persistence-and-migrations.md`
- Modules:
- 없음
- Tests:
- 없음
#### Validation Plan
- 삭제 대상 문서 제거 후에도 REQ-003의 docs 추적 링크가 모두 유효한지 확인한다.
### CHG-20260413-07
- Date: 2026-04-13
- Author: GitHub Copilot
@@ -261,9 +293,9 @@
#### Impacted Area Delta
- Docs:
- db-schema-spec.md
- portfoliohub-spec.md
- api-examples.md
- docs/technical/architecture-overview.md
- docs/technical/api-contracts.md
- docs/technical/persistence-and-migrations.md
- index.md
- traceability-matrix.md
- Modules: