데이터 신선도 패널에 새로고침과 재수집 추가 - #57
Merged
Merged
Conversation
신선도 패널은 파일이 며칠 된 것인지만 보여 주고, 낡은 걸 발견해도 화면에서 할 수 있는 일이 없었습니다 (죽은 링크 39일). · 헤더 새로고침 — 파일을 다시 받아 시각을 다시 계산합니다 · 항목별 ↻ — 그 파일을 만드는 워크플로를 실행합니다. 다시 받는 것만으로는 내용이 그대로면 나이도 그대로라, 실제로 갱신하려면 생산자를 돌려야 합니다 파일→워크플로 지도는 확실한 생산자만 담았습니다. 여러 워크플로가 같은 docs/data를 함께 커밋해서, 문자열이 스친 것만으로는 생산자를 알 수 없습니다. 발행 글을 고치는 워크플로에는 미리보기 입력을 명시적으로 넘깁니다. fix-duplicate-images는 dry_run 기본값이 false라, 빼먹으면 리포트를 갱신하려다 버튼 한 번에 발행 글이 고쳐집니다. 이 입력이 빠지면 실패하는 테스트를 넣었습니다. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RgLYqM9puPW1aqHTccbX69
Kevinlee7250
marked this pull request as ready for review
August 29, 2026 06:56
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
무엇이 문제였나
신선도 패널은 "이 파일이 며칠 된 것인지"만 보여 주고, 낡은 걸 발견해도 화면에서 할 수 있는 일이 없었습니다. 죽은 링크가 39일째 그대로인 걸 보고도 Actions 탭으로 넘어가 어떤 워크플로가 그 파일을 만드는지 찾아야 했습니다.
무엇을 바꿨나
헤더 🔄 새로고침 — 공개된 데이터 파일을 다시 받아 시각을 다시 계산합니다. 끝나면 아직 몇 개가 기대 주기를 넘겼는지 알려 줍니다.
항목별 ↻ 재수집 — 그 파일을 만드는 워크플로를 실행합니다. 다시 받는 것만으로는 내용이 그대로면 나이도 그대로라, 실제로 갱신하려면 생산자를 돌려야 합니다. 22개 파일에 지도를 붙였습니다.
판단한 것 두 가지
생산자 지도는 확실한 것만. 여러 워크플로가
docs/data를 통째로 함께 커밋해서, 파일명이 스친 것만으로는 누가 만드는지 알 수 없습니다 (gsc.json은 3개 워크플로에 등장). 주 목적이 그 데이터 생산인 워크플로만 담았고, 나머지는 버튼을 달지 않았습니다.수정 계열은 미리보기로 실행.
fix-duplicate-images는dry_run기본값이 false라, 입력을 빼먹으면 리포트를 갱신하려다 버튼 한 번에 발행 글이 고쳐집니다.fix-dead-links·image-audit·pending-cleanup을 포함해 미리보기 입력을 명시적으로 넘기고, 이 입력이 빠지면 실패하는 테스트를 넣었습니다. 네 워크플로 모두 미리보기에서도 리포트는 씁니다 (코드 확인).확인
1270 passed, 2 skipped🤖 Generated with Claude Code
https://claude.ai/code/session_01RgLYqM9puPW1aqHTccbX69
Generated by Claude Code