Skip to content

📝 docs: Add mkdocs-shadcn documentation site#3

Merged
heumsi merged 20 commits intomainfrom
docs/add-mkdocs-shadcn-site
Mar 31, 2026
Merged

📝 docs: Add mkdocs-shadcn documentation site#3
heumsi merged 20 commits intomainfrom
docs/add-mkdocs-shadcn-site

Conversation

@heumsi
Copy link
Copy Markdown
Owner

@heumsi heumsi commented Mar 31, 2026

Summary

  • mkdocs + mkdocs-shadcn 테마 기반 문서 사이트 구축
  • Getting Started, Guide (Rules, Apply & Modules, Include/Exclude, Inline Ignore), Cookbook (7개 레시피), Reference (CLI, Pre-commit, Contributing, Changelog) 섹션 구성
  • GitHub Actions 워크플로우로 main 브랜치 push 시 GitHub Pages 자동 배포

Test plan

  • uv run mkdocs serve로 로컬에서 모든 페이지 렌더링 확인
  • uv run mkdocs build --strict로 빌드 에러 없음 확인
  • GitHub Pages 배포 후 https://heumsi.github.io/python-naming-linter/ 접속 확인
  • 사이드바 네비게이션이 모든 섹션을 올바르게 표시하는지 확인

🤖 Generated with Claude Code

heumsi and others added 20 commits March 31, 2026 14:45
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add comprehensive examples for every filter value and naming constraint
- Unify last section heading to "## Summary" across all guide pages
- Fix heading capitalization to Title Case consistently

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Shorten inline-ignore intro to one sentence
- Add apply: blocks to all naming-constraints YAML examples
- Promote rule type headings from H3 to H2 in rules.md
- Remove violation message examples from naming-constraints
- Unify "Accepted value" to plural form
- Convert inline-ignore Summary from bullets to table

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…aints

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add "## Structure" to filters and naming-constraints
- Reorganize apply-and-modules: merge Module Path Patterns, Wildcards,
  Named Capture under "## Module Patterns" as H3 items
- Remove unnecessary Inline Syntax section

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…es page

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…nly exclude"

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@heumsi heumsi merged commit 6efdbfd into main Mar 31, 2026
5 checks passed
@heumsi heumsi deleted the docs/add-mkdocs-shadcn-site branch March 31, 2026 07:43
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.

1 participant