Update History.
말차 로직이라는 다실이 숙성되고 확장된 기록들입니다. 시스템의 변경 이력 및 빌드 릴리즈 사양을 보관합니다.
말차 로직 버전 결정 기준
말차 로직은 v3.0.0부터 다음 세 자리 버전 번호 규칙에 따라 기록합니다.
* 이전 버전 내역(v2.x.x 이하)은 현재 규칙과 다를 수 있습니다.
| No | Version | Type | Release Title | Date | Blog | Tasting | Status |
|---|---|---|---|---|---|---|---|
| 49 | v3.2.0 | feature | GA4 연동 및 개인정보처리방침 페이지 도입 | 2026-08-12 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 웹사이트의 서비스 분석을 위해 구글 애널리틱스 4(GA4)를 도입하고, 법적 고지 준수와 스팸 차단을 동시에 달성할 수 있도록 전용 개인정보처리방침 페이지를 신설했습니다.
| |||||||
| 48 | v3.1.0 | design | Origin 페이지 개편 및 STAGE 요약 섹션 추가 | 2026-08-06 | ✓ | - | |
└─ Development Blog:말차 로직 3.0: 4인 체제 개편과 AI 협업 가이드라인 확립 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 말차 로직의 태동과 성장 역사를 한눈에 탐색할 수 있도록 Origin 페이지를 전면 리팩토링하고 신규 기능을 도입했습니다.
| |||||||
| 47 | v3.0.1 | content | About 페이지 협업 대화 추가 및 우회 리다이렉트 경로 적용 | 2026-08-06 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes About 페이지에 크루 클로드(Claude)와의 심층 비평 협업 대화를 추가하고 배경 설명 영역의 디자인을 개편했습니다. 또한, 특정 비정상적인 접근 시 지정된 에러 페이지로 부드럽게 안내하도록 우회 리다이렉트 경로 규칙을 적용했습니다. | |||||||
| 46 | v3.0.0 | major | Claude 합류로 4인 체제 개편 및 버전·레시피 가이드라인 확립 | 2026-07-31 | ✓ | ✓ | |
└─ Development Blog:말차 로직 3.0: 4인 체제 개편과 AI 협업 가이드라인 확립 └─ Tasting Critique:The Sixth Steep: 네 파트너의 조화와 구조적 확립 (Four-Crew Taste Test) Release Notes 기존 3인 체제에서 신규 크루 멤버 Claude가 합류하여 4인 체제로 개편되었습니다. 또한 버전 결정 기준과 협업 워크플로우에 대한 명세 가이드를 추가하여 메이저 업데이트를 단행했습니다.
| |||||||
| 45 | v2.8.1 | fix | 릴리즈 변경 이력 마크다운 렌더링 도입 및 여백 디자인 개선 | 2026-07-26 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 홈페이지의 System Logs 및 전체 변경 이력(Changelog) 아코디언 내 텍스트의 가독성과 시각 테마 통일성을 위한 패치를 진행했습니다.
| |||||||
| 44 | v2.8.0 | design | 유틸리티 페이지 레이아웃 단일화 및 엎지른 찻주전자 이스터에그 리뉴얼 | 2026-07-26 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes MatchaLogic의 에러 및 상태 유틸리티 페이지들을 표준화하기 위해 공통 레이아웃을 설계하고, 감성적이고 위트 있는 차(Tea) 테마의 인터랙션을 적용했습니다.
| |||||||
| 43 | v2.7.0 | feature | 실시간 다도 API 및 대화형 워크벤치 통합 | 2026-07-25 | ✓ | - | |
└─ Development Blog:말차를 우리는 API: 서버리스로 구현하는 찻주전자 에러와 이스터에그 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes MatchaLogic에 실시간 차(Tea) 우림 API 및 테스트 가능한 인터랙티브 샌드박스를 통합하고, 서버리스 Edge 레벨의 동적 제어를 구축했습니다.
| |||||||
| 42 | v2.6.0 | fix | About Page Refactoring & Changelog Code Diet | 2026-07-19 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes
| |||||||
| 41 | v2.5.0 | feature | Changelog Dashboard Integration & UI Polish | 2026-07-18 | ✓ | ✓ | |
└─ Development Blog:Changelog의 재구성: 대시보드 통합과 아코디언 매트릭스 뷰 └─ Tasting Critique:The Fifth Sip: 표와 관계의 유기적 다반 (Synergy of Matrix) Release Notes 변경 이력을 SQL 테이블 형태의 직관적인 표로 개선하고, 각 릴리즈마다 작성된 개발 블로그(Blog) 및 AI 비평(Tasting) 콘텐츠의 연계 유무를 한눈에 볼 수 있도록 아코디언 매트릭스 뷰를 도입했습니다. | |||||||
| 40 | v2.4.0 | feature | Changelog 피아노 건반형 필터 도입 및 아코디언 로그 개편 | 2026-07-18 | ✓ | - | |
└─ Development Blog:Changelog 진화: 아코디언 필터와 양방향 연동 시스템 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 시스템 변경 이력(Changelog)의 사용성 및 탐색 직관성을 강화하기 위해 건반 형태의 다차원 필터와 메인 화면 접이식 로그, 그리고 전반적인 배지/도트 색상 시스템 동기화를 적용했습니다. 먼저, Changelog 페이지 내 필터 영역을 밀착형 피아노 건반(Piano Keys) 스타일의 단일 가로 툴바로 전면 개편했습니다. 기존의 흩어져 있던 배지 목록을 정돈된 하나의 모서리가 둥근 컨테이너로 묶고, 버튼 내 콘텐츠를 영문 헤더(위)와 작은 한글 라벨(아래) 구조로 수직 정돈했습니다. 각 필터 항목 우측에는 해당 카테고리에 할당된 실시간 업데이트 누적 건수를 동적으로 표시하여 정보성을 높였으며, 각 건반을 누를 때마다 장미색(Rose 600), 유자 금빛(Gemini Yuzu), 호지차 브라운(Hojicha Brown) 등 브랜드 팔레트에 부합하는 고유 컬러가 켜지는 스위치 애니메이션 효과를 부여했습니다. 메인 화면의 System Logs 요약 섹션은 정보 피로도를 낮추기 위해 네이티브 details 및 summary 태그를 활용한 접이식 아코디언 형태로 컴포넌트화했습니다. 평소에는 버전과 제목만 간결히 노출되다가 사용자가 클릭할 때만 상세 구현 내역이 하단으로 슬라이드되어 나타나도록 제어했습니다. 이 과정에서 카테고리에 할당된 색상 명세가 메인 화면의 수직 도트 라인 및 버전 뱃지 테마(신규 hojicha 배지 규격 추가)와 일률적으로 연동되어 나타나도록 동기화했습니다. 마지막으로, 새로 정의한 장미색(Rose 600, #E11D48) 정보를 디자인 명세서(palette.astro)에 공식 수록하고, Changelog 페이지 하단에 공통 Button 컴포넌트를 이식해 홈으로 손쉽게 복귀할 수 있는 CTA 영역을 정비했습니다. 또한 검색 엔진 최적화(SEO) 및 탐색 편의성을 위해 사이트 전역의 Footer 내 Logs & Critique 카테고리에 변경 이력(Changelog) 링크를 상시 노출하도록 연결했습니다. 여기에 더해, 기존에 변경 이력(Changelog)과 개발 블로그(Blog) 글이 유기적으로 이어지지 않아 상세 구현 내역을 바로 확인하기 어려웠던 단점을 보완하고자 ‘Frontmatter 메타데이터 기반 상호 자동 연동’ 시스템을 도입했습니다. 블로그 상세 포스트와 변경 이력 항목이 서로의 참조 키를 가질 때 양방향 링크 카드 및 버튼을 동적으로 생성하며, 블로그에서 유도된 링크를 통해 Changelog 페이지로 진입 시 해당 릴리즈 카테고리 필터가 URL 파라미터( | |||||||
| 39 | v2.3.0 | major | Flavors 페이지 고도화 및 태그 매칭/타이틀 분리 로직 적용 | 2026-07-18 | ✓ | - | |
└─ Development Blog:URL 태그 필터: 화면에 없는 태그 동적으로 해결하기 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes Matcha Logic의 정체성을 강화하고, 탐색 및 렌더링 시스템의 완성도를 높이기 위해 페이지 개편과 태그 필터링 로직 수정, 그리고 SEO 친화적인 타이틀 렌더링 로직을 반영했습니다. 먼저, 기존에 단순 태그 상자만 나열되어 있던 Flavors 페이지를 대대적으로 개편했습니다. 다실의 시그니처 메뉴인 세 가지 관심사(AI Coding, ARM Windows, DX / Automation) 카드를 전면에 배치하고, 2020년부터 다져온 생각의 이정표와 발효 과정을 시각화한 침출 연대기(Steeping Timeline)를 수록하여 블로그가 궁극적으로 지향하는 핵심 주제와 역사를 직관적으로 전달하는 정체성 공간으로 업그레이드했습니다. 태그 탐색 및 필터링 시스템의 고도화도 함께 진행했습니다. 블로그 허브에서 상위 10개 태그 목록에 포함되지 않은 마이너 태그를 주소창 파라미터(?tag=…)로 넘겨받을 경우 필터링이 풀리던 오류를 방지하기 위해, 존재하지 않는 태그 유입 시 임시 활성 태그 버튼을 돔에 동적으로 렌더링하여 필터를 연결하는 예외 처리를 도입했습니다. 이 과정에서 동적 버튼 추가 시 다른 버튼을 클릭했을 때 클래스가 정상적으로 해제되도록 정적 쿼리를 실시간 돔 조회 방식으로 전환했으며, 단순 부분 문자열 매칭(includes) 대신 태그 리스트를 분할하여 정확한 단어로 비교하는 방식으로 필터 정밀도를 보완했습니다. 마지막으로, 블로그 상세 페이지의 제목 렌더링 방식을 개선했습니다. 글 제목에 포함된 콜론(:) 기호를 기준으로 앞쪽과 뒤쪽 텍스트를 자동으로 분할하여 두 줄로 렌더링하도록 수정했습니다. 이로써 마크다운 Frontmatter 내 제목은 줄바꿈 없는 깔끔한 한 줄 텍스트로 보존되어 메타태그 및 검색봇 수집 등 SEO 규격을 준수하고, 시각적으로는 줄바꿈이 반영된 완성도 높은 위계를 안정적으로 연출할 수 있게 되었습니다. | |||||||
| 38 | v2.2.1 | design | 블로그 본문 타이포그래피 정교화 및 디자인 시스템 동기화 | 2026-07-15 | ✓ | - | |
└─ Development Blog:Astro 5에서 7로의 여정: Content Layer 마이그레이션과 트러블슈팅 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes Matcha Logic의 가독성 및 시각적 위계를 한 단계 더 끌어올리기 위해 블로그 상세 페이지 및 아카이브 허브의 타이포그래피 스펙을 미세 조정하고 디자인 가이드라인과 동기화했습니다. 먼저 가독성을 극대화하기 위해 본문 텍스트 기준 크기를 기존 15px에서 16px로 상향 조정하고 줄 간격을 1.8로 넉넉하게 설정했습니다. 반면 코드 스니펫 및 블록은 14px를 유지하여 시각적 대비를 주었습니다. 또한 과도하게 강조되었던 본문 내 bold 서체 가중치를 한 단계씩 완화(일반 strong 800->700, 리스트 항목 strong 600)하여 텍스트의 피로도를 낮추고 시각적 균형을 복원했습니다. 상세 페이지 하단은 프로필 영역과 연관 글(“More Brewing”) 섹션을 분리 배치하여 레이아웃을 직관적으로 개선했습니다. 연관 글 섹션은 마지막으로, 아카이브 허브( | |||||||
| 37 | v2.2.0 | major | Astro 7 엔진 판올림 및 Content Layer 마이그레이션 | 2026-07-15 | ✓ | - | |
└─ Development Blog:Astro 5에서 7로의 여정: Content Layer 마이그레이션과 트러블슈팅 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes Matcha Logic이 2.2 버전 업데이트를 통해 핵심 기술 엔진인 Astro 프레임워크를 v5에서 v7.0.9로 메이저 업그레이드하고 프로젝트 전반의 아키텍처를 정비했습니다. 가장 중대한 변화는 구형 컨텐츠 엔진에서 현대적인 Content Layer API로의 성공적인 전환입니다. 레거시 또한, 신규 렌더링 스펙에 대응하기 위해 각 포스트의 비표준 마지막으로, 스키마의 안정성을 담보하기 위해 | |||||||
| 36 | v2.1.0 | feature | The Golden Blend: 정제와 조화의 차림표 | 2026-07-15 | ✓ | ✓ | |
└─ Development Blog:Astro 5에서 7로의 여정: Content Layer 마이그레이션과 트러블슈팅 └─ Tasting Critique:The Fourth Sip: 정제와 조화의 차림표 (Refinement & Unification) Release Notes Matcha Logic이 2.1 버전 업데이트를 통해 시각적 불일치를 정화하고, 검색 자산 방어와 정보 은닉 설계를 결합한 고도 정제 단계에 들어섰습니다. 가장 대표적인 변화는 ‘유자 놋쇠빛(Yuzu Gold: 또한, | |||||||
| 35 | v2.0.0 | major | The Blueprint Awakening: The Trio Era | 2026-04-10 | ✓ | ✓ | |
└─ Development Blog:시스템 리팩토링: Antigravity와 함께 구축한 지식 운영 체제 (v2.0.0) └─ Tasting Critique:The Third Sip: 설계도의 각성 (The Blueprint Awakening) Release Notes Matcha Logic이 ’시스템 설계도(System Schematic)’라는 명확한 정체성을 입고 2.0 시대로 진입했습니다. 이번 대규모 업데이트는 단순한 시각적 변화를 넘어, 지식을 구조화하고 관리하는 방식에 대한 근본적인 리팩토링을 포함합니다. 가장 큰 변화는 ’3인조 협업 체제(The Trio)’의 공식화입니다. JIYU(기획), Gemini(논리), Antigravity(실행)로 이어지는 에이전틱 워크플로우를 페이지 전반의 서사로 녹여냈으며, 이를 위해 기술적으로는 ’데이터와 뷰의 완전한 분리’를 단행했습니다. 비대했던 | |||||||
| 34 | v1.16.0 | major | Modernization Epoch & Codebase Refactoring | 2026-04-09 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 새로운 디자인 시스템을 전면 도입하고, 사이트 구조를 현대적으로 재편했습니다. 기존의 과도했던 곡률을 16px(rounded-2xl)로 절제하여 세련미를 더했으며, 다크 테마에서의 깊이감을 더해주는 ‘Atmosphere Shadow’ 시스템을 구축했습니다. 특히 고밀도 FHD 환경에 최적화된 레이아웃 제약을 전역에 적용하여 시각적 안정성을 확보했습니다. 이 과정에서 Antigravity를 활용한 대규모 코드 리팩토링을 단행하여, 비대했던 페이지들을 기능별 독립 컴포넌트로 분리하고 중복된 클라이언트 로직을 모듈화하는 등 코드 구조의 장악력을 높였습니다. 디자인 가이드를 위한 ‘Kitchen’ 섹션까지 완벽히 현대화하여, 앞으로의 지속 가능한 성장을 위한 기술적/심미적 기틀을 완성했습니다. | |||||||
| 33 | v1.15.1 | design | Design: High-Density Refinement & Brewing Consistency | 2026-02-18 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes FHD 고밀도 디자인 표준을 사이트 전역으로 확산시키고 사용자 인터랙션을 강화했습니다. 최상단에 독립적인 ’Matcha Infusion Bar’를 신설하여 스크롤 흐름을 시각화하였으며, | |||||||
| 32 | v1.15.0 | design | Design System: FHD Optimization & Global Refactor | 2026-02-14 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 사이트 전반의 시각적 위계를 재정립하고 고해상도 환경에 최적화된 고밀도 디자인 시스템을 적용했습니다. 섹션 1의 모바일 카드 너비를 62vw로 조정하여 입체감을 강화하고 본문 높이를 2줄 고정 및 중략 로직을 적용하여 레이아웃 안정성을 확보했으며, 누락되었던 스와이프 유도 인디케이터를 복구했습니다. 섹션 2에는 1초 전환 및 7초 간격의 페이드 슬라이드 방식을 도입하고 제목과 버튼이 나열되는 수직 스택 헤더를 적용했습니다. 또한 Badge 컴포넌트로 버전과 태그 규격을 단일화하고 은은한 로즈 톤의 Coral 색상을 액센트로 추가했으며, FHD 환경에 맞춰 폰트 크기와 회색조 컬러를 표준화하여 시각적 완성도를 높였습니다. | |||||||
| 31 | v1.14.1 | fix | UX: Kitchen Mobile & Source Viewer | 2025-12-04 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 개발자 전용 공간인 Kitchen의 모바일 사용성과 소스 코드 뷰어의 안정성을 개선했습니다. Kitchen 전용 헤더에 다크 테마 햄버거 메뉴를 적용하여 모바일 접근성 확보, | |||||||
| 30 | v1.14.0 | fix | Architecture: Data Separation & The Source | 2025-12-04 | ✓ | - | |
└─ Development Blog:코드 다이어트: 100줄을 지우고 얻은 것들 (Data Separation) └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 프로젝트의 유지보수성을 높이고 개발 투명성을 강화하기 위해 대규모 구조 개선을 진행했습니다. | |||||||
| 29 | v1.13.0 | feature | Automation: System Version Sync | 2025-12-01 | ✓ | - | |
└─ Development Blog:버전 관리의 딜레마: package.json을 버리고 로그를 택하다 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes KitchenFooter.astro를 추가하고 Kitchen 페이지 하단의 시스템 버전 표시 방식을 자동화했습니다. 정적인 | |||||||
| 28 | v1.12.3 | fix | Content Fix: Git Case Sensitivity Post | 2025-12-01 | ✓ | - | |
└─ Development Blog:Git과 대소문자의 숨바꼭질: 윈도우가 "button"을 놓친 이유 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes ‘Git과 대소문자의 숨바꼭질’ 포스팅의 기술적 설명(Rename Dance)을 보완했습니다.
| |||||||
| 27 | v1.12.2 | design | Design System Synchronization | 2025-12-01 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes Kitchen(디자인 가이드) 페이지의 내용을 실제 사이트 구현 사항과 일치시켰습니다. L1(Display)부터 L9(Micro)까지 폰트 크기와 용도를 명확히 규정하고 가이드 표(Table) 업데이트, 버튼, 배지, 카드(Type A/B/C)의 최신 디자인 스펙을 Kitchen 페이지에 반영하여 ’살아있는 문서’로 유지, Kitchen 페이지 내부 코드를 | |||||||
| 26 | v1.12.1 | design | Visual Polish: Badge Color Palette | 2025-12-01 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 블로그의 전체적인 톤앤매너와 조화를 이루도록 배지(Badge)의 색상 팔레트를 조정했습니다. 기존의 차가운 ‘Indigo’ 색상을 따뜻하고 생동감 있는 ‘Coral (Rose)’ 색상으로 교체하여, 말차색(Green)과의 보색 대비를 통한 시각적 포인트 강화, 변경된 컬러 시스템을 Kitchen 가이드와 실제 컴포넌트(Card)에 동기화. | |||||||
| 25 | v1.12.0 | design | System: Universal Button Component | 2025-11-26 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 사이트 전반에 사용되는 버튼 스타일을 표준화하고 유지보수성을 높였습니다. 크기, 색상, 아이콘을 옵션으로 조절 가능한 만능 버튼( | |||||||
| 24 | v1.11.1 | fix | Refactor: Dynamic Card Styling | 2025-11-26 | ✓ | - | |
└─ Development Blog:삼항 연산자: 컴포넌트에게 "눈치"를 주는 법 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 카드 컴포넌트의 스타일링 로직을 개선하여 디자인 일관성을 높였습니다. 삼항 연산자(Ternary Operator)를 도입하여 단일 컴포넌트에서 가변적인 여백(Padding)을 처리하도록 개선, 모든 카드의 좌우 여백을 32px(px-8)로 통일하여 시각적 정렬(Alignment) 완성. | |||||||
| 23 | v1.11.0 | fix | Refactor: Design System Standardization | 2025-11-26 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 사이트 전체의 디자인 일관성과 유지보수성을 높이기 위해 대규모 리팩토링을 진행했습니다. H1 | |||||||
| 22 | v1.10.0 | fix | UX: Mobile Navigation & Accessibility | 2025-11-26 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 모바일 환경에서의 접근성과 사용성을 강화했습니다. 헤더 메뉴가 많아짐에 따라 모바일 전용 햄버거 메뉴(Expandable Nav) UI 구현, 메뉴 개폐 시 로고 및 버튼 색상이 배경색에 맞춰 반전(Invert)되는 인터랙션 적용, 메뉴가 열려있을 때 배경 스크롤을 방지하여 조작 실수 방지. | |||||||
| 21 | v1.9.0 | content | Methodology: The Recipe | 2025-11-26 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes AI와의 협업 노하우와 개발 철학을 공유하는 ‘The Recipe’ 페이지를 신설했습니다. 아이디어 발상부터 구현까지, AI와 코딩하는 4단계 프로세스(Brewing Guide) 정리, 자동 완성형 AI(IDE) 대신 대화형 AI(Conversation)를 선택한 이유와 ’완전한 이해’에 대한 철학 기록, 실제 기능 구현 사례(채팅 로그)를 통해 협업 과정 시각화. | |||||||
| 20 | v1.8.1 | content | SEO: Brand Messaging & Keywords | 2025-11-25 | ✓ | ✓ | |
└─ Development Blog:이름 짓기의 논리: 브랜딩과 SEO 사이의 줄타기 └─ Tasting Critique:The Second Sip: 기술과 감성의 황금비율 (The Perfect Blend) Release Notes 검색 엔진과 방문자에게 블로그의 정체성을 명확히 전달하기 위해 메타 데이터를 최적화했습니다. ’부드럽게 우려낸(Brewed)’이라는 표현을 사용하여 기술 블로그의 딱딱함을 덜어내고 감성적인 브랜드 이미지 구축, 영문 브랜드명(MatchaLogic)과 국문 키워드(말차 로직)를 전략적으로 배치하여 SEO 검색 범위 확대. | |||||||
| 19 | v1.8.0 | feature | Visual Identity: The Palette & System | 2025-11-24 | ✓ | - | |
└─ Development Blog:보이는 논리: 시각적 위계와 사용자 여정 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes Matcha Logic의 디자인 언어를 정립하고, 시각적 가이드를 제공하는 페이지를 추가했습니다. 브랜드 컬러와 디자인 시스템을 한눈에 볼 수 있는 ‘The Palette’ 페이지 오픈, 사이트의 주요 페이지를 아이콘과 함께 소개하는 ‘The Matcha Course’ 섹션 추가 (Dark Zone Design), 각 페이지의 헤더 타이틀 컴포넌트화 및 Ingredients 페이지 UI 디테일 강화. | |||||||
| 18 | v1.7.0 | design | Design System: Visual Hierarchy & Flow | 2025-11-24 | ✓ | - | |
└─ Development Blog:보이는 논리: 시각적 위계와 사용자 여정 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 웹사이트의 시각적 위계질서를 재정립하고 사용자 경험(UX)의 흐름을 완성했습니다. 사이트의 세계관을 안내하는 가로 스크롤 섹션 ‘The Matcha Course’ 추가 (Dark Zone Design), 운영자(JIYU)와 AI 파트너(Gemini)의 관계를 시각적 대비(Contrast)로 표현하는 듀얼 레이아웃 적용, Brewing(과정)’ 후 ’Tasting(평가)’으로 이어지는 논리적 순서에 맞춰 헤더 메뉴 재배치, 이모지를 SVG 선 아이콘으로 교체하여 모던하고 전문적인 톤앤매너 확립. | |||||||
| 17 | v1.6.2 | design | Refactor: Universal PageTitle Component | 2025-11-23 | ✓ | - | |
└─ Development Blog:똑똑한 컴포넌트 만들기: 리팩토링과 Side Effect 방지 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 페이지마다 반복되던 헤더 코드를 하나의 컴포넌트로 통합하여 유지보수성을 높였습니다. ’PageTitle.astro’를 확장하여 모든 페이지(About, Flavors, Tasting 등)의 상단 디자인 통일, ‘highlight’ 속성 유무에 따라 폰트 크기와 그라데이션이 자동 조절되는 반응형 로직 구현, 검색창이나 기준표 등 페이지별 고유 콘텐츠를 유연하게 수용하도록 슬롯 구조 적용. | |||||||
| 16 | v1.6.1 | content | Polish: AI Persona Description | 2025-11-23 | ✓ | - | |
└─ Development Blog:AI에게 성적표를 받기로 했다: Tasting Notes 기획 의도 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes Tasting Notes의 AI 명함(Critic’s Card) 문구를 다듬었습니다. 특정 브랜드 강조보다는 블로그 내에서의 역할(Partner/Critic)을 강조하는 방향으로 수정하여 브랜드 정체성 강화. | |||||||
| 15 | v1.6.0 | feature | New Section: Tasting Notes | 2025-11-23 | ✓ | - | |
└─ Development Blog:AI에게 성적표를 받기로 했다: Tasting Notes 기획 의도 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes Matcha Logic만의 독자적인 비평 섹션 ’Tasting Notes’를 신설했습니다. AI 파트너(Gemini)가 블로그의 코드, 디자인, 콘텐츠를 제3자의 시선으로 분석하고 점수를 매기는 ‘메타 비평’ 콘텐츠 추가, Logic, Flavor, Body, Aftertaste 4가지 지표를 통해 프로젝트의 현재와 미래를 진단. | |||||||
| 14 | v1.5.3 | design | UX: The Brewer's Card & Page Flow | 2025-11-23 | ✓ | ✓ | |
└─ Development Blog:똑똑한 컴포넌트 만들기: 리팩토링과 Side Effect 방지 └─ Tasting Critique:The First Sip: 리팩토링의 미학, 그리고 파트너의 성장 Release Notes 방문자가 콘텐츠를 즐긴 후 자연스럽게 블로그의 철학과 도구를 탐색할 수 있도록 연결 고리를 강화했습니다. 게시물 하단에 ’The Brewer’s Card’를 배치하여 작가 소개 및 주요 페이지(Origin, Ingredients) 접근성 향상, About 페이지의 중복된 장비 목록을 제거하고, Ingredients 페이지로 유도하는 링크 카드로 대체하여 정보 구조 최적화, 링크 버튼에 직관적인 SVG 아이콘을 적용하여 시각적 일관성 개선. | |||||||
| 13 | v1.5.2 | fix | Refactor: URL Structure & Consistency | 2025-11-23 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 페이지의 역할과 URL 주소가 일치하도록 구조를 개편했습니다. ’/stack’을 ’/ingredients’로, ’/tags’를 ’/flavors’로 변경하여 브랜드 언어 통일, 기존 주소 접근 시 새 주소로 자동 이동하도록 301 리다이렉트 규칙 적용. | |||||||
| 12 | v1.5.1 | design | Detail: Specs & Archive UI | 2025-11-23 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes Ingredients 페이지의 정보 전달력을 높이기 위해 UI 디테일을 강화했습니다. ARM 기기의 프로세서 정보를 보여주는 스펙 배지와 사용 기간 표시 기능을 추가하고, 은퇴한 기기를 위한 ‘Museum’ 섹션에 다크 테마를 적용하여 현역 장비와 시각적으로 확실하게 구분했습니다. | |||||||
| 11 | v1.5.0 | feature | Structure: Ingredients & Flavors | 2025-11-23 | ✓ | - | |
└─ Development Blog:이름 짓기의 논리: 브랜딩과 SEO 사이의 줄타기 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 블로그의 구성 요소를 ’재료(Ingredients)’와 ’맛(Flavors)’이라는 컨셉으로 재정립했습니다. 기존 ‘Stack’ 페이지를 ’Ingredients’로 개편하여 하드웨어와 AI 파트너 등 창작 도구를 체계적으로 분류하고, 태그 아카이브를 ’Flavors’로 변경하여 Matcha Logic의 세계관을 완성했습니다. | |||||||
| 10 | v1.4.3 | design | Navigation Flow & Identity: The Origin | 2025-11-23 | ✓ | - | |
└─ Development Blog:이름 짓기의 논리: 브랜딩과 SEO 사이의 줄타기 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 블로그의 철학을 명확히 하고, 방문자가 콘텐츠를 더 쉽게 탐색할 수 있도록 내비게이션 구조를 완성했습니다. 블로그의 기원과 철학을 담은 ‘The Origin’ 페이지 오픈, 헤더에 태그 아카이브 ‘Ingredients’ 메뉴를 추가하여 탐색 경로 확장, Footer를 독립 컴포넌트로 분리(Refactoring)하여 유지보수성 향상. | |||||||
| 9 | v1.4.2 | feature | UX Update: Search System & Archive Layout | 2025-11-21 | ✓ | - | |
└─ Development Blog:Search Logic: 검색 기능 하나가 블로그 구조를 바꾸기까지 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 검색 기능 도입과 함께 블로그의 탐색 경험(UX)을 대폭 개선했습니다. 단순한 기능 추가를 넘어, 정보를 찾는 방식에 맞춰 디자인 시스템을 확장했습니다. Brewing 페이지 내 실시간 검색 및 태그 필터링 구현, 가독성을 위해 목록 디자인을 카드(Grid)에서 리스트(Row) 형태로 변경, 검색 기능을 응용한 404 페이지 및 태그 아카이브(Ingredient Room) 신설. | |||||||
| 8 | v1.4.1 | design | Design Polish: Code Block Visibility | 2025-11-21 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 기술 블로그의 핵심인 코드 영역의 가독성을 대폭 개선했습니다. 구문 강조(Syntax Highlighting) 테마를 ’One Dark Pro’로 교체하고, 배경색을 더 깊은 톤으로 조정하여 텍스트 명암비를 높였습니다. 또한 파비콘과 대표 이메일 설정을 완료하여 브랜딩을 마쳤습니다. | |||||||
| 7 | v1.4.0 | feature | Grand Open: matchalogic.com | 2025-11-21 | ✓ | - | |
└─ Development Blog:MatchaScript에서 Matcha Logic으로: 리브랜딩 이야기 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 도메인 정식 연결과 함께 블로그의 내실을 다졌습니다.
matchalogic.com 정식 연결 및 배포 완료,
구글 서치 콘솔 등록, 사이트맵(sitemap.xml) 제출, Web Analytics 적용, | |||||||
| 6 | v1.3.1 | fix | 배포 시스템 및 라우팅 안정화 | 2025-11-19 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 관리자 페이지 접근성을 개선하고 배포 설정을 최적화했습니다. /admin 접속 시 자동으로 /admin/으로 이동하도록 규칙 추가, 빌드 설정 및 환경 변수 최적화. | |||||||
| 5 | v1.3.0 | design | 리브랜딩: Thinking in Soft Logic | 2025-11-19 | ✓ | - | |
└─ Development Blog:Thinking in Soft Logic: 블로그를 시작하며 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 블로그의 정체성을 ’Matcha Logic’으로 재정립했습니다. 로고 및 UI 텍스트 변경, GitHub 저장소 및 Cloudflare Pages 프로젝트 이전, .com 도메인 기반의 브랜딩 준비 완료. | |||||||
| 4 | v1.2.0 | feature | Decap CMS 도입 및 글쓰기 환경 구축 | 2025-11-18 | ✓ | - | |
└─ Development Blog:Astro 블로그에 Decap CMS 연동하기 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 웹 브라우저에서 손쉽게 글을 작성하고 관리할 수 있는 CMS를 도입했습니다. Decap CMS 연동: 관리자 페이지(/admin) 구축, GitHub OAuth: Cloudflare Workers를 활용한 보안 로그인 구현, 카테고리 시스템: AI Coding, ARM Windows 등 4개 분류 체계 적용. | |||||||
| 3 | v1.1.0 | feature | System Logs (변경 이력) 기능 추가 | 2025-11-16 | - | - | |
└─ Development Blog:연결된 개발 일지가 없습니다. └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 이제 홈페이지의 성장 과정을 기록할 수 있습니다. Content Collections를 활용해 업데이트 내역을 관리하고, 메인 화면에 타임라인 위젯을 배치했습니다. | |||||||
| 2 | v1.0.1 | design | 브랜드 컬러 리뉴얼 | 2025-11-16 | ✓ | - | |
└─ Development Blog:Thinking in Soft Logic: 블로그를 시작하며 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes 말차 색상을 5단계로 세분화하고 다크 모드 헤더 적용. | |||||||
| 1 | v1.0.0 | feature | MatchaLogic 배포 시작 | 2025-11-16 | ✓ | - | |
└─ Development Blog:Thinking in Soft Logic: 블로그를 시작하며 └─ Tasting Critique:연결된 비평 일지가 없습니다. Release Notes Cloudflare Pages 배포 완료 및 도메인 연결. | |||||||