CLAUDE.md

Project Overview

Campaign website for Kim Young-Oh (김영오), candidate for 33대 Dean of Seoul National University College of Engineering (서울공대). This is a re-election campaign — Thomas served as 32대 dean (2024-2026) and is running again with the slogan ‘변화의 가속’ (Acceleration of Change), building on his first term’s ‘변화의 시작’.

Tech Stack

Site Structure

6 pages total:

Page Path Description
Homepage / Hero with campaign photo + Thomas’s message + 4 nav buttons
33대 학장에 출마하며 /statement/ Candidacy statement letter to faculty
발전계획서 /vision/ Full development plan (15 subsections) + PDF downloads
32대 학장단 실적 /achievements/ First-term achievements with photos and metrics
김영오는? /about/ Full academic CV/profile
2년 전의 초심 확인 /legacy/ Currently commented out of nav; placeholder for first-campaign summary

Key Files

Design Decisions

Build & Run

bundle exec jekyll serve    # Local dev server at localhost:4000
bundle exec jekyll build    # Build to _site/

Note: Ruby deprecation warnings about csv/base64/bigdecimal and Sass / division warnings are expected and harmless.

Versioning

The site version is stored in _config.yml under footer.copyright (e.g., "© 2026 김영오. v2.0.1"). Before pushing to main or creating a PR to main, bump the version number. Use semver-style: bump patch for small fixes, minor for new content/features, major for redesigns.

Content Notes