현황판 Markdown 렌더링 연결
질의 원문
현황판이 md 렌더링이 되도록 해줘.
실행 경로와 시점
- 시점: 2026-07-27 KST
- 대상:
src/realestate/dashboard/investment_board.py - 검증:
python -m pytest tests/test_investment_board.py -qpython -m realestate.cli invest-boardStart-Process reports/investment_board.html
데이터 등급
| 항목 | 등급 | 비고 |
|---|---|---|
docs/analysis/*.md | 내부 판단기록 | 현황판 렌더링 입력 |
reports/analysis/*.html | 생성 산출물 | Markdown 렌더 결과 |
구현 결과
- 현황판 생성 시
docs/analysis/*.md전체를reports/analysis/*.html로 렌더링한다. - 최근 분석 카드와 문서 목록 링크가
.md원문이 아니라 렌더링된.html을 가리킨다. - 렌더링 페이지에는 상단
투자 현황판복귀 링크와 하단원문 Markdown링크를 둔다.
렌더링 범위
- 지원: H1~H6, 문단, 인용문, 순서/비순서 목록, 표, 코드블록, 인라인 코드, 굵게, 링크, 구분선.
- 내부
.md링크는.html링크로 변환한다. - 외부 CDN이나 런타임 JS 없이 정적 HTML만 생성한다.
한계
- GitHub Flavored Markdown 전체 스펙을 구현한 것은 아니다.
- 중첩 목록/복잡한 HTML 혼합 문서는 단순 렌더링될 수 있다.
설계 결정
- 별도 패키지 의존성을 추가하지 않고 stdlib 기반 최소 렌더러를 사용했다.
- 분석 문서는 투자 판단 기록이라 장기 보존성이 중요하므로, 현황판에서 바로 읽히는 정적 HTML 산출물을 생성한다.
원문 Markdown: docs/analysis/2026-07-27-현황판-md렌더링.md