Skip to content

refactor(site): 탐색과 읽기 경험 단순화 - #115

Merged
dev-wooyeon merged 11 commits into
masterfrom
codex/content-resume-refresh
Jul 20, 2026
Merged

refactor(site): 탐색과 읽기 경험 단순화#115
dev-wooyeon merged 11 commits into
masterfrom
codex/content-resume-refresh

Conversation

@dev-wooyeon

@dev-wooyeon dev-wooyeon commented Jul 19, 2026

Copy link
Copy Markdown
Owner

변경 내용

  • 비공개 WebGL 시각화와 사용하지 않는 런타임 의존성을 제거하고, 명령 팔레트·테마 전환·전역 내비게이션을 정리했습니다.
  • 홈을 카테고리 링크와 날짜·제목 아카이브 중심으로 재구성하고, Graphite Ink 토큰과 임베드 스타일을 적용했습니다.
  • 모바일에서 제목·메타데이터·본문·글 이동의 읽기 흐름을 데스크톱 의도와 맞췄습니다.
  • 공개 후보 글을 리라이팅하고 리센느 글과 함께-자라기 리뷰를 공개 전환했습니다. 토스증권 회고는 비공개로 유지합니다.
  • Redis·Flink 학습 시리즈 원문과 자산을 llm-wiki 이관 커밋으로 보존한 뒤 Ark에서 제거했습니다.

의도

사이트의 탐색 표면을 줄이고 읽기 경험을 우선하면서, 블로그의 공개 기준과 학습 기록의 저장소 경계를 명확히 합니다.

영향 범위

  • 홈·내비게이션·글 상세의 데스크톱 및 모바일 읽기 흐름이 변경됩니다.
  • 공개 글 목록은 리센느 글과 함께-자라기 리뷰를 포함하며, 학습 시리즈 16개 글은 Ark에서 더 이상 제공하지 않습니다.
  • 학습 시리즈의 원문과 자산은 llm-wiki의 raw·draft 경로에 보존되며 trusted wiki 승격은 보류 상태입니다.

검증

  • npm run lint
  • npm run verify:docs
  • npm run content:audit
  • npm run test:components (46 files, 159 tests)
  • npm run build
  • git diff --check
  • llm-wiki ./bin/lw validate --strict
  • llm-wiki ./bin/lw check

체크리스트

  • 작업 단위 브랜치(codex/content-resume-refresh)에서 진행함
  • 커밋 메시지 규칙을 준수함
  • 관련 작업: llm-wiki 013c863

@vercel

vercel Bot commented Jul 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ark Ready Ready Preview, Comment Jul 20, 2026 4:59am

@dev-wooyeon
dev-wooyeon force-pushed the codex/content-resume-refresh branch from 934ba6b to 1955375 Compare July 20, 2026 02:11
@dev-wooyeon dev-wooyeon changed the title refactor(site): simplify browsing and editorial surface refactor(site): 탐색과 읽기 경험 단순화 Jul 20, 2026
모바일 헤더와 메뉴를 텍스트 중심으로 단순화하고 홈 아카이브에서 날짜와 제목의 읽기 순서를 조정했습니다.\n\nADR 0035에 모바일 아카이브와 메뉴의 반복 규칙을 기록했습니다.
공개 후보 글을 현재 구조와 검증 기준에 맞춰 리라이팅했습니다.
Redis·Flink 학습 시리즈는 llm-wiki raw·draft로 이관하고 Ark에서 제거했습니다.
@dev-wooyeon
dev-wooyeon marked this pull request as ready for review July 20, 2026 11:32
@dev-wooyeon
dev-wooyeon merged commit b9c8ef2 into master Jul 20, 2026
5 checks passed
dev-wooyeon added a commit that referenced this pull request Jul 20, 2026
* feat(content): 에세이와 이력서 공개 개선

* fix(site): PR 리뷰 피드백 반영

* refactor(blog): 비공개 WebGL 시각화 제거

* docs(content): Three.js 구현 서사 정리

* refactor(site): 전역 내비게이션과 조작 요소 단순화

* refactor(home): 아카이브 탐색 흐름 단순화

* style(site): Graphite Ink 편집 표면 적용

* docs(adr): 사이트 단순화 결정 기록

* refactor(site): 모바일 읽기 흐름 개선

모바일 헤더와 메뉴를 텍스트 중심으로 단순화하고 홈 아카이브에서 날짜와 제목의 읽기 순서를 조정했습니다.\n\nADR 0035에 모바일 아카이브와 메뉴의 반복 규칙을 기록했습니다.

* refactor(blog): 콘텐츠 공개 기준 정리

공개 후보 글을 현재 구조와 검증 기준에 맞춰 리라이팅했습니다.
Redis·Flink 학습 시리즈는 llm-wiki raw·draft로 이관하고 Ark에서 제거했습니다.

---------

Co-authored-by: 박은우 <noah@bag-eun-uui-MacBookAir.local>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 21d4c10ab2

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

className={clsx(
'absolute inset-y-0 left-0 flex w-72 max-w-full flex-col border-r border-[var(--color-border)] bg-[var(--color-bg-primary)] shadow-xl transition-transform',
open ? 'translate-x-0' : '-translate-x-full'
'absolute inset-0 flex flex-col bg-[var(--mobile-nav-bg)] transition-opacity',

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Remove hidden backdrop from tab order

On mobile when the drawer is open, the panel now fills the entire overlay with inset-0, so it completely covers the preceding backdrop <button>, but that backdrop button is still focusable. Keyboard users will tab to an invisible “메뉴 닫기” control before reaching the visible drawer controls; either make the backdrop non-focusable for the full-screen drawer or remove it and keep closing on the visible controls.

Useful? React with 👍 / 👎.

dev-wooyeon added a commit that referenced this pull request Jul 20, 2026
* feat(content): 에세이와 이력서 공개 개선

* fix(site): PR 리뷰 피드백 반영

* refactor(blog): 비공개 WebGL 시각화 제거

* docs(content): Three.js 구현 서사 정리

* refactor(site): 전역 내비게이션과 조작 요소 단순화

* refactor(home): 아카이브 탐색 흐름 단순화

* style(site): Graphite Ink 편집 표면 적용

* docs(adr): 사이트 단순화 결정 기록

* refactor(site): 모바일 읽기 흐름 개선

모바일 헤더와 메뉴를 텍스트 중심으로 단순화하고 홈 아카이브에서 날짜와 제목의 읽기 순서를 조정했습니다.\n\nADR 0035에 모바일 아카이브와 메뉴의 반복 규칙을 기록했습니다.

* refactor(blog): 콘텐츠 공개 기준 정리

공개 후보 글을 현재 구조와 검증 기준에 맞춰 리라이팅했습니다.
Redis·Flink 학습 시리즈는 llm-wiki raw·draft로 이관하고 Ark에서 제거했습니다.

---------

Co-authored-by: 박은우 <noah@bag-eun-uui-MacBookAir.local>
dev-wooyeon added a commit that referenced this pull request Jul 20, 2026
* feat(content): 에세이와 이력서 공개 개선

* fix(site): PR 리뷰 피드백 반영

* refactor(blog): 비공개 WebGL 시각화 제거

* docs(content): Three.js 구현 서사 정리

* refactor(site): 전역 내비게이션과 조작 요소 단순화

* refactor(home): 아카이브 탐색 흐름 단순화

* style(site): Graphite Ink 편집 표면 적용

* docs(adr): 사이트 단순화 결정 기록

* refactor(site): 모바일 읽기 흐름 개선

모바일 헤더와 메뉴를 텍스트 중심으로 단순화하고 홈 아카이브에서 날짜와 제목의 읽기 순서를 조정했습니다.\n\nADR 0035에 모바일 아카이브와 메뉴의 반복 규칙을 기록했습니다.

* refactor(blog): 콘텐츠 공개 기준 정리

공개 후보 글을 현재 구조와 검증 기준에 맞춰 리라이팅했습니다.
Redis·Flink 학습 시리즈는 llm-wiki raw·draft로 이관하고 Ark에서 제거했습니다.

---------
dev-wooyeon added a commit that referenced this pull request Jul 20, 2026
* feat(content): 에세이와 이력서 공개 개선

* fix(site): PR 리뷰 피드백 반영

* refactor(blog): 비공개 WebGL 시각화 제거

* docs(content): Three.js 구현 서사 정리

* refactor(site): 전역 내비게이션과 조작 요소 단순화

* refactor(home): 아카이브 탐색 흐름 단순화

* style(site): Graphite Ink 편집 표면 적용

* docs(adr): 사이트 단순화 결정 기록

* refactor(site): 모바일 읽기 흐름 개선

모바일 헤더와 메뉴를 텍스트 중심으로 단순화하고 홈 아카이브에서 날짜와 제목의 읽기 순서를 조정했습니다.\n\nADR 0035에 모바일 아카이브와 메뉴의 반복 규칙을 기록했습니다.

* refactor(blog): 콘텐츠 공개 기준 정리

공개 후보 글을 현재 구조와 검증 기준에 맞춰 리라이팅했습니다.
Redis·Flink 학습 시리즈는 llm-wiki raw·draft로 이관하고 Ark에서 제거했습니다.

---------
dev-wooyeon added a commit that referenced this pull request Jul 20, 2026
* feat(content): 에세이 공개 전환과 이력서 그리드 갱신 (#114)

* feat(content): publish revised essays and resume

* fix(site): address PR review feedback

---------

* docs(readme): fix formatting and remove Three.js

Updated the README to correct link formatting and removed the Three.js section.

* refactor(site): 탐색과 읽기 경험 단순화 (#115)

* feat(content): 에세이와 이력서 공개 개선

* fix(site): PR 리뷰 피드백 반영

* refactor(blog): 비공개 WebGL 시각화 제거

* docs(content): Three.js 구현 서사 정리

* refactor(site): 전역 내비게이션과 조작 요소 단순화

* refactor(home): 아카이브 탐색 흐름 단순화

* style(site): Graphite Ink 편집 표면 적용

* docs(adr): 사이트 단순화 결정 기록

* refactor(site): 모바일 읽기 흐름 개선

모바일 헤더와 메뉴를 텍스트 중심으로 단순화하고 홈 아카이브에서 날짜와 제목의 읽기 순서를 조정했습니다.\n\nADR 0035에 모바일 아카이브와 메뉴의 반복 규칙을 기록했습니다.

* refactor(blog): 콘텐츠 공개 기준 정리

공개 후보 글을 현재 구조와 검증 기준에 맞춰 리라이팅했습니다.
Redis·Flink 학습 시리즈는 llm-wiki raw·draft로 이관하고 Ark에서 제거했습니다.

---------

* refactor(site): 홈과 Archive 중심 구조 정리

홈을 철학 문장과 핵심 경로로 축소하고, 게시글 탐색은 별도 Archive로 분리했습니다.

2-6-4 shell, 모바일 탐색, 글 목록 행, 기존 /blog redirect를 함께 정리했습니다.

* refactor(resume): 공개 이력을 요약 그리드로 재구성

회사와 팀 맥락, 프로젝트의 간략 소개·상세 설명·직접 회고 링크만 남겼습니다.

개인 CTR 파이프라인과 데이터 플랫폼 역량을 함께 보여주도록 정리했습니다.

* refactor(ui): 경로 오류를 텍스트 상태로 단순화

공통 EmptyState 대신 콘텐츠 열에 맞는 상태 표식과 텍스트 재시도 행동을 사용합니다.

* docs(adr): 홈과 Resume 정보 구조 결정 기록

홈·Archive shell, Resume 요약과 회고 링크, 경로 오류 상태의 선택 기준을 ADR로 남기고 인덱스를 갱신했습니다.

* test(e2e): stabilize archive spacing check
dev-wooyeon added a commit that referenced this pull request Jul 24, 2026
* feat(content): 에세이 공개 전환과 이력서 그리드 갱신 (#114)

* feat(content): publish revised essays and resume

* fix(site): address PR review feedback

---------

* docs(readme): fix formatting and remove Three.js

Updated the README to correct link formatting and removed the Three.js section.

* refactor(site): 탐색과 읽기 경험 단순화 (#115)

* feat(content): 에세이와 이력서 공개 개선

* fix(site): PR 리뷰 피드백 반영

* refactor(blog): 비공개 WebGL 시각화 제거

* docs(content): Three.js 구현 서사 정리

* refactor(site): 전역 내비게이션과 조작 요소 단순화

* refactor(home): 아카이브 탐색 흐름 단순화

* style(site): Graphite Ink 편집 표면 적용

* docs(adr): 사이트 단순화 결정 기록

* refactor(site): 모바일 읽기 흐름 개선

모바일 헤더와 메뉴를 텍스트 중심으로 단순화하고 홈 아카이브에서 날짜와 제목의 읽기 순서를 조정했습니다.\n\nADR 0035에 모바일 아카이브와 메뉴의 반복 규칙을 기록했습니다.

* refactor(blog): 콘텐츠 공개 기준 정리

공개 후보 글을 현재 구조와 검증 기준에 맞춰 리라이팅했습니다.
Redis·Flink 학습 시리즈는 llm-wiki raw·draft로 이관하고 Ark에서 제거했습니다.

---------

* refactor(site): 홈과 Archive 중심 구조 정리

홈을 철학 문장과 핵심 경로로 축소하고, 게시글 탐색은 별도 Archive로 분리했습니다.

2-6-4 shell, 모바일 탐색, 글 목록 행, 기존 /blog redirect를 함께 정리했습니다.

* refactor(resume): 공개 이력을 요약 그리드로 재구성

회사와 팀 맥락, 프로젝트의 간략 소개·상세 설명·직접 회고 링크만 남겼습니다.

개인 CTR 파이프라인과 데이터 플랫폼 역량을 함께 보여주도록 정리했습니다.

* refactor(ui): 경로 오류를 텍스트 상태로 단순화

공통 EmptyState 대신 콘텐츠 열에 맞는 상태 표식과 텍스트 재시도 행동을 사용합니다.

* docs(adr): 홈과 Resume 정보 구조 결정 기록

홈·Archive shell, Resume 요약과 회고 링크, 경로 오류 상태의 선택 기준을 ADR로 남기고 인덱스를 갱신했습니다.

* test(e2e): stabilize archive spacing check
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