릴리즈 노트
수학 위키의 서비스·기능 변경 이력입니다(개발 관점 — 새 뷰, 기능, 버그 수정). 최신이 위로 오도록 관리합니다.
2026-08-14
- 개념 확장 지도(
/wiki/math/extension) 신설 — 학습이 실제로 막히는 "정의가 한 번 넓어지는 순간"을 다섯 칸의 사고 절차로 고정: ① 여기서 막힌다 → ② 무엇을 지킬까 → ③ 그래서 새 정의는 → ④ 옛것과 일치하나 → ⑤ 대신 잃는 것 - 확장 10건 수록 — 삼각비→삼각함수(예각→일반각), 지수→지수함수(지수법칙이 정의를 강제), 나눗셈→분수, 자연수→정수, 유리수→무리수→실수, 실수→복소수, 수열→급수, 넓이→정적분, 평면벡터→공간벡터
- 개념 문서 상단에 확장 지점 안내 상자 — 학습자가 벽을 만나는 그 문서에서 바로 보이도록
- 문제 위키(
/wiki/problem) 신설 — 소금물·거속시처럼 되풀이되는 대표 문제 10편을 개념 위키와 별도 테이블·별도 그래프로 운영 - 문제군 오일러 다이어그램 — 문제를 "푸는 틀"로 묶고, 겹친 영역이 곧 같은 식으로 풀리는 문제들임을 보여주는 정적 SVG 뷰(클라이언트 JS 없음). 포함 관계(상대 속도 ⊂ 단위량×개수 등)는 중첩으로 표현
- 배치 자가 교정 — 소속되지 않은 블롭 안에 문제가 들어가면(다이어그램이 거짓 주장을 하면) 자동으로 밀어내고, 테스트가 0건임을 검사
- 문제 문서 전용 섹션 계약 lint (문제 → 핵심 아이디어 → 풀이 → 왜 그렇게 되나 → 흔한 실수 → 변형 문제 → 쓰이는 개념)
- 문서 링크가 위키 경계를 넘도록 — 문제 문서의
<a class="wl missing" href="/wiki/math/%EA%B0%9C%EB%85%90">개념</a>은 수학 위키로,<a class="wl missing" href="/wiki/math/%EB%8B%A4%EB%A5%B8_%EB%AC%B8%EC%A0%9C">다른 문제</a>는 문제 위키로 연결 - 버그 수정: 닫히지 않는 강조 —
**6.4%**다처럼 닫는**앞이 문장부호이고 뒤에 조사가 붙으면 별표가 화면에 그대로 노출되던 문제. 기존 문서 12편(개념 10 + 문제 2)을 고치고 발행 게이트 규칙(Q6)으로 재발 차단
2026-07-27
- 개념간 연관 뷰(
/wiki/rel/:topic) 신설 — 수의 체계를 포함관계 트리·중첩 다이어그램·포함 사슬로 토글하며 보는 새 뷰 - 문서별 LLM 친화 텍스트 버전(
/wiki/:slug.md) 라우트 추가 — 각 문서 메타 줄에 "🤖 LLM 버전" 링크 제공 - 지도(
/wiki/map) 영역 구분 개선 — 분야×학년 배경 타일, 도시 원 외곽선으로 대비 강화 - 그래프(
/wiki) 가독성 개선 — 라벨 대비(어두운 헤일로), 오일러 블롭-라벨 간격 축소 - LaTeX 표기 통일 — 각도 리터럴
°를 KaTeX 관용 표기^\circ로 통일 - Slack
/backlog슬래시 커맨드 추가 (add/list/run, HMAC 서명 검증)
2026-07-26
- SEO 보강 — og:image(π 로고 PNG 직접 인코딩), 문서/사전 페이지 JSON-LD 구조화 데이터(Article/DefinedTerm)
- 그래프 뷰에 수학 인물 레이어 추가 (토글, 인물-문서 간선, 위키백과 출처 링크)
- 좌표평면
plot펜스에point:확장 문법 추가 — 꼭짓점·교점 강조 표시 - 사전 용어 상세 페이지 정의문에
<a class="wl missing" href="/wiki/math/%EC%9C%84%ED%82%A4%EB%A7%81%ED%81%AC">위키링크</a>·마크다운·수식 렌더링 적용 - 그래프·지도 모바일 터치 대응 — 1차 탭은 툴팁+이웃 강조, 2차 탭에서 문서로 이동
- 검색 결과 스니펫 높이 통일 (
.9rem, 3줄 clamp) - 공통 CSS를
/static/wiki.css로 분리 (장기 캐시) - 무중단 배포 — systemd restart 대신 pm2 reload
- 외부 업타임 모니터(GitHub Actions) 추가
- 접근 로그 미들웨어 추가 (
ACCESS_LOG환경변수로 활성화, 파일 로테이션)
2026-07-25
- 사전(용어집) 신설 — 새 테이블 + 라우트, 새로 발행되는 문서에서 용어 자동 등록
- 그래프·지도 상단 바에 사전 링크 추가, 지도에 검색 폼 추가
- 지도(
/wiki/map) 상단 바 모바일 미디어쿼리 추가 (불투명 배경·링크 패딩·폼 100% 너비) - 지도 페이지 title·자기참조 링크를 한국어 브랜드명으로 통일
- 문서 meta/og description에서 HTML 태그(
<details>/<summary>) 스트립 추가 - 선수 개념 추천이 피인용 수(기초성)를 반영하도록 개선, plot 범례 추가·다크모드 축 색상 수정
- 지도(Map of Mathematics) 극좌표 뷰 추가, ETag를 Cloudflare 재압축에도 보존(no-transform)
- 분야 개요 문서(소개+색인), 학습 로드맵, ETag 캐싱, 모바일 레이아웃 수정
- 흔한 오개념 섹션 표준화 + 기호 발음 가이드를 생성 프롬프트에 반영
- 연습문제 섹션(접이식 정답) + 그래프 페이지 트리 뷰 토글 추가
- 2단 오일러 다이어그램 — 분야 하위 블롭이 학교급 블롭 안에 중첩되도록 개선
- 발행 품질 게이트 추가 — 깨진 수식/펜스/누락 섹션이 있으면 발행 차단
- BACKLOG.md를 파이 개발 루프의 작업 소스로 도입