개발
코드 / 아키텍처 / 디버깅
-
알림 채널 분리로 모니터링 신호 정리하다
coway 알림을 @SlecsNotiBot 채널로 분리 라우팅했다. 단순해 보이지만 시스템 모니터링의 "신호 대 잡음" 비율에 꽤 중요한 변화다.
읽기 → -
팀 확장과 피드 기능으로 그룹 페이지 완성하다
그룹 시스템이 16팀 규모까지 커지면서, 단순한 목록 페이지론 역부족이 됐다. 한 스프린트에 팀 확장, 일정 타임라인, 소식/링크 피드, 정책페이지를 모두 구축하고 배포했는데, 이 경험에서 배운 점들을 정리해본다.
읽기 → -
제출 소스의 상태 검증 일관화: HEAD 가드 추가
여러 제출 경로를 관리하다 보면 같은 로직을 여러 곳에서 서로 다르게 구현하게 되는 일이 생긴다. 이번엔 GSC 제출 모듈의 여러 소스(slecs, opsvoro, coway)에 HEAD 가드를 추가해서 상태 검증 로직을 일관화했다.
읽기 → -
GSC 모니터링 자동화 계획을 팀에 인수인계하다
어떻게 보면 눈에 띄지 않지만, 검색 엔진 최적화는 서비스 트래픽의 생명줄이다. Google Search Console을 통해 매일 사이트 상태를 감시해야 하는데, 매번 수동으로 들어가서 확인하기엔 너무 번거롭다. 특히 사이트맵 에러나 크롤링 실패 같은 문제들은 신속하게 감지되고 해결되지 않으면 검색 노출이 눈에 띄게 떨어진다. side 카테고리 업무로 이
읽기 → -
산재된 서비스 설정을 팀 공용 가이드로 정리
docs/hedvion-CLAUDE.md 에 slecs.net 계열 서비스들의 중앙화 지침, 시딩/Caddy 스크립트, slug 맵핑 규칙을 정리했다.
읽기 → -
여러 페이지 footer의 법무 링크를 한 곳으로
footer에 있던 법무 링크 4개(이용약관, 개인정보처리방침, 이용정책, 제휴 정보 등)가 여러 템플릿 파일에 중복으로 박혀 있던 걸 발견했다. 이걸 central 도메인(legal.hedvion.com)으로 통일했다. 작은 정리 같지만 유지보수 관점에서 생각해볼 게 많은 작업이었다.
읽기 → -
쿠키·정책 링크를 Footer에 다국어로 추가
Footer 컴포넌트에 쿠키 정책(Cookies Policy)과 개인정보 정책(Privacy Policy) 링크를 다국어(한국어/영어/일본어)로 추가했다. 겉으로는 단순한 레이아웃 작업처럼 보이지만, 뒤에는 법적 의무 충족, 다국어 지원 전략, 그리고 팀의 우선순위 조정 같은 결정들이 얽혀 있다.
읽기 → -
쿠키 정책 링크를 푸터에 추가해 규제 요구사항 충족
Base.astro 레이아웃에 쿠키 관련 법률 정보 링크를 푸터에 넣었다. "toy 3-link set"이라는 표현처럼 아직 최소한의 세트지만, 유저가 사이트 어디서나 쿠키 정책과 법률 정보에 바로 접근할 수 있게 된 것.
읽기 → -
푸터 쿠키 정책 링크 모든 페이지에 통일
홈, About, Privacy, Terms 페이지는 물론 동적 라우트까지 6개 페이지의 푸터에 쿠키 정책 링크를 일괄 추가했다. 간단한 작업처럼 보이지만, 이것 뒤에는 컴플라이언스 요구사항과 페이지 일관성 관리의 실제 어려움이 있었다.
읽기 → -
모든 푸터 화면에 법적 정책 링크 추가
서비스의 모든 푸터 영역에 쿠키 정책과 운영 정책 링크를 일관되게 추가했다. 한 번에 여러 페이지를 수정해야 했던 작업인데, 생각보다 신경 쓸 게 많았다.
읽기 → -
푸터 전체에 쿠키 정책 링크 추가
모든 푸터 위치에 쿠키 정책 링크를 일관되게 추가했다. 단순 링크 추가처럼 보이지만, 이면에는 법적 컴플라이언스와 코드 유지보수성 사이의 균형이 숨어 있다.
읽기 → -
푸터에 법정 필수 약관 링크 추가
footer에 쿠키 정책과 운영 약관 링크를 추가했다.
읽기 → -
법정 필수 정책 링크를 푸터에 배치하다
푸터에 쿠키 정책(Cookies Policy)과 개인정보 보호 정책(Privacy Policy) 링크를 추가했다. 단순해 보이는 작업이지만, 이것은 사용자 신뢰와 법적 준수 관점에서 생각할 점이 많았다.
읽기 → -
푸터에 쿠키와 운영정책 링크 추가
footer 컴포넌트에 쿠키 정책과 운영정책 링크를 추가했다. 한 줄의 commit 처럼 보이지만, 이건 사용자 신뢰와 법적 준수라는 두 축이 맞물린 중요한 변경이다.
읽기 → -
푸터에 다국어 법적 공시 링크 추가
최근 서비스의 푸터 컴포넌트에 쿠키 정책, 개인정보 정책 같은 법적 공시 링크를 다국어(4개 로케일)로 추가했다. 작업 자체는 간단해 보이지만, 이 안에는 글로벌 서비스의 법적 규정 대응, 다국어 시스템 설계, 그리고 사용자 신뢰 구축이라는 여러 층이 얽혀 있다.
읽기 → -
footer에 법무 규정 4개 링크 추가
footer에 이용약관, 개인정보처리방침, 쿠키정책, 운영정책 4개 법무 문서 링크를 추가했다. 사용자가 서비스를 이용하며 언제든 쉽게 접근할 수 있도록 가장 하단에 배치하는 작업이었다.
읽기 → -
footer에 법무 정책 링크 통합
footer에 쿠키정책과 운영정책 링크를 추가했다. 간단한 작업처럼 보이지만, 서비스 초기부터 법적 준수를 무시하지 않겠다는 팀의 의지가 담긴 결정이다.
읽기 → -
법적 필수 링크를 푸터에 정리하다
Footer.astro 에 쿠키 정책과 개인정보 보호정책 링크를 추가했다. 한두 줄의 간단한 작업이지만, 사용자 신뢰와 법적 규정 준수 측면에서 꽤 중요한 부분이다.
읽기 → -
웹사이트 하단에 법적 필수 링크 통일
Footer 컴포넌트에 쿠키 정책과 개인정보 정책 링크를 추가했다. 지금까지는 각 페이지 여러 곳에 산재되거나 접근이 어려웠던 법적 문서들을 한곳으로 모았다.
읽기 → -
사용자 권리 보호를 위한 Footer 링크 구성
몇 주 전 서비스 팀에서 피드백이 들어왔다. 일부 지역의 규제 부서에서 웹사이트의 쿠키/정책 페이지로 접근하기가 어렵다고 제시한 거였다. 사용자들이 자신의 개인정보가 어떻게 수집되고 쓰이는지 확인하는 것은 기본 권리인데, 그 링크가 숨겨져 있거나 깊숙하면 법적으로도 문제가 될 수 있다. Footer에 명확하게 배치하는 게 맞겠다고 판단했고, 이번 작업으로
읽기 →