주간 크레딧 요약본 입력 커버리지 (2026-09-21 ~ 09-25) · 통합본
재집계 시각: 2026-09-26 05:53 KST (수집기 재실행·코드 수정 없음)
용도: 2026-09-27(일) 09:00 주간 크레딧 요약본 크론(job 5c45c26045be) 실행 전 입력 점검
통합 이력: 04:52판(0건 원인 섹션)과 05:42판(md·색인 커버리지)을 합침. 두 원본은 /Users/ron/knowledge-agent/400-reports/_archive/에 보존.
결론
- 주간 0건 외사: jpmorgan, td-securities (2곳) — 목록·분류 폴더·일일 md·색인 모두 5일 내내 0건.
- 리포트가 있는 외사: 7/9 (78%). 목록 기준 주간 91건, 분류 폴더 실파일 기준 96건.
- 외사별 일일 md(요약본 1순위 입력)가 있는 칸: 45칸 중 27칸(60.0%).
- 두 곳 0건은 '발간 없음'이 아니라 수집 단계 문제다: jpmorgan은 수집기 status=ok인데 목록 50건이 정체돼 신규 저장 0건, td-securities는 09-21~24 신규 0건(전부 중복) 뒤 09-25 로그인 만료로 실패.
- 09-21은 목록상 barclays 2건뿐, 09-25는 bofa 0건·01 폴더 없음. 09-25 목록은 14:20에 마지막 갱신돼 금요일 오후분 미반영.
표 1. 00_리포트목록.md 기준 (당일 수집분만, ../ 이전일 링크 제외)
2026-09-26 05:53 재집계 — 04:52판 숫자와 전 칸 일치.
| 외사 | 09-21 | 09-22 | 09-23 | 09-24 | 09-25 | 주간합계 | 판정 |
|---|---|---|---|---|---|---|---|
| barclays | 2 | 5 | 3 | 4 | 3 | 17 | |
| goldman-sachs | 0 | 9 | 6 | 7 | 10 | 32 | |
| jpmorgan | 0 | 0 | 0 | 0 | 0 | 0 | 0건 |
| citi | 0 | 3 | 3 | 2 | 4 | 12 | |
| hsbc | 0 | 3 | 3 | 4 | 4 | 14 | |
| nomura | 0 | 1 | 3 | 1 | 2 | 7 | |
| morgan-stanley | 0 | 1 | 2 | 0 | 0 | 3 | |
| td-securities | 0 | 0 | 0 | 0 | 0 | 0 | 0건 |
| bofa | 0 | 4 | 1 | 1 | 0 | 6 | |
| 합계 | 2 | 26 | 21 | 19 | 23 | 91 | |
| 리포트 있는 외사 수 | 1/9 (11%) | 7/9 (78%) | 7/9 (78%) | 6/9 (67%) | 5/9 (56%) | 7/9 (78%) |
목록 파일 최종 수정: 09-21 17:20 · 09-22 17:20 · 09-23 14:21 · 09-24 08:20 · 09-25 14:20
표 2. 분류 폴더(01~07) 실제 파일 기준
| 외사 | 09-21 | 09-22 | 09-23 | 09-24 | 09-25 | 주간합계 |
|---|---|---|---|---|---|---|
| barclays | 2 | 5 | 4 | 4 | 5 | 20 |
| goldman-sachs | 1 | 9 | 6 | 8 | 10 | 34 |
| jpmorgan | 0 | 0 | 0 | 0 | 0 | 0 |
| citi | 0 | 3 | 3 | 2 | 4 | 12 |
| hsbc | 0 | 3 | 3 | 4 | 4 | 14 |
| nomura | 0 | 1 | 3 | 1 | 2 | 7 |
| morgan-stanley | 0 | 1 | 2 | 0 | 0 | 3 |
| td-securities | 0 | 0 | 0 | 0 | 0 | 0 |
| bofa | 0 | 4 | 1 | 1 | 0 | 6 |
| 합계 | 3 | 26 | 22 | 20 | 25 | 96 |
목록과의 차이 5건: 목록 고정 이후 폴더에 추가된 파일(09-21 goldman-sachs 1, 09-23 barclays 1, 09-24 goldman-sachs 1, 09-25 barclays 2).
표 3. 외사별 일일 md 유무 / archive_index.json 색인 건수
칸 표기: md 유무 / 색인 건수 (색인 건수 = archive_index.json에서 publication_date가 그날인 건수)
요약본 스크립트는 00_외사별일일/*_{house}_외사별일일.md를 1순위로 읽는다(/Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/scripts/build_weekly_credit_house_summary.py 104행).
| 외사 | 09-21(월) | 09-22(화) | 09-23(수) | 09-24(목) | 09-25(금) | md O | 색인 합계 |
|---|---|---|---|---|---|---|---|
| barclays | O / 5 | O / 4 | O / 5 | O / 4 | O / 0 | 5 | 18 |
| bofa | X / 5 | O / 0 | O / 2 | O / 0 | X / 2 | 3 | 9 |
| citi | X / 1 | O / 1 | O / 2 | O / 4 | O / 0 | 4 | 8 |
| goldman-sachs | O / 8 | O / 7 | O / 4 | O / 9 | O / 5 | 5 | 33 |
| hsbc | X / 3 | O / 5 | O / 2 | O / 4 | O / 5 | 4 | 19 |
| jpmorgan | X / 0 | X / 0 | X / 0 | X / 0 | X / 0 | 0 | 0 |
| morgan-stanley | X / 3 | O / 0 | O / 0 | X / 0 | X / 0 | 2 | 3 |
| nomura | X / 1 | O / 3 | O / 1 | O / 3 | O / 5 | 4 | 13 |
| td-securities | X / 0 | X / 0 | X / 0 | X / 0 | X / 0 | 0 | 0 |
| 일 합계 | md 2 / 26 | md 7 / 20 | md 7 / 16 | md 6 / 24 | md 5 / 17 | 27 | 103 |
색인 기준: archive_index.json items 2,232건, updated_at 2026-09-26T05:52:36+09:00. 05:42판 대비 정정: 05:42판은 색인 갱신(09-25 05:58) 이전 값이었고 색인 합계를 114로 적었으나 당시 표 칸 합도 89로 맞지 않았다. 05:52 색인 갱신 후 재집계 결과 103건(26/20/16/24/17)으로 고침. 바뀐 칸: bofa 09-23 1→2·09-25 0→2, hsbc 09-25 0→5, nomura 09-24 2→3·09-25 0→5, goldman 09-25 5 유지.
집계(45칸 기준)
| 기준 | 칸 수 | 비율 |
|---|---|---|
| md 있음 (요약본 1순위 입력) | 27 | 60.0% |
| 색인 1건 이상 | 27 | 60.0% |
| 둘 중 하나 이상 | 33 | 73.3% |
| 둘 다 있음 | 21 | 46.7% |
md와 색인이 엇갈린 칸 12개: - 색인은 있는데 md 없음(6칸): 09-21 bofa 5·citi 1·hsbc 3·morgan-stanley 3·nomura 1, 09-25 bofa 2. - md는 있는데 그날 발행 색인 0건(6칸): barclays·citi 09-25, bofa 09-22·09-24, morgan-stanley 09-22·09-23. md 폴더 날짜는 수집일, 색인은 발행일 기준이라 하루 밀려 잡힌 경우가 섞여 있다.
일자별 분류 폴더 현황
| 일자 | 있는 분류 폴더 | 01_US_IG_시장전반 |
|---|---|---|
| 2026-09-21 | 05 | 없음 |
| 2026-09-22 | 01, 02, 03, 04, 05, 06 | 있음 |
| 2026-09-23 | 01, 02, 03, 04, 05, 06, 07 | 있음 |
| 2026-09-24 | 01, 02, 04, 05, 06 | 있음 |
| 2026-09-25 | 02, 04, 05, 06 | 없음 |
0건 원인 (jpmorgan · td-securities)
기준 경로 /Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/runs/2026092{1..5}/ — 05:53 재조회로 수치 재확인.
jpmorgan — 수집기는 status=ok인데 새 리포트를 못 찾는 상태
| 실행일 | 수집 상태 | discovered | eligible | saved | duplicates | excluded_by_routing | 목록 최신 발행일 | 목록 최고령 | 9/21 이후 신규(라우팅) |
|---|---|---|---|---|---|---|---|---|---|
| 09-21 | ok | 50 | 24 | 0 | 24 | 26 | 2026-09-19 | 2026-08-07 | 0 |
| 09-22 | ok | 50 | 23 | 0 | 23 | 27 | 2026-09-21 | 2026-08-07 | 1 (Equity Strategy, 제외) |
| 09-23 | ok | 50 | 23 | 0 | 23 | 27 | 2026-09-21 | 2026-08-07 | 1 (Equity Strategy, 제외) |
| 09-24 | ok | 50 | 23 | 0 | 23 | 27 | 2026-09-21 | 2026-08-07 | 1 (Equity Strategy, 제외) |
| 09-25 | ok | 50 | 21 | 0 | 21 | 29 | 2026-09-24 | 2026-08-10 | 3 (전부 제외) |
- 5일 모두 saved=0: 포함 대상은 매일 전부 이미 받은 중복이고, 포함 대상 최신 발행일은 5일 내내 2026-09-19에 멈춤.
- 홈 리서치 피드 50건이 8월 초~9월 중순 자료로 채워진 채 거의 안 바뀜 → 신규 발간분이 목록에 최대 3건만 올라오고 그마저 제외.
- 09-25 실행분
/Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/runs/20260925/jpmorgan/discovery.jsonl1~3행 제외 사유: - 09-24 Oil Markets Weekly — "일본·아시아·비미국 지역 자산 자료는 자동 수집 대상이 아님" (내용과 맞지 않아 규칙 재검토 대상)
- 09-23 Flows & Liquidity — "US IG·한국물·미국 금리/거시 연결이 확인되지 않음"
- 09-21 Equity Strategy — "개별 주식·실적 분석은 미국 IG 회사채 자동 수집 대상이 아님"
- status=ok, failed=0이라 겉으로 정상처럼 보이는 것이 문제.
td-securities — 09-21~24 ok인데 saved=0, 09-25 로그인 만료
| 실행일 | status | discovered | saved | duplicates | error |
|---|---|---|---|---|---|
| 09-21 | ok | 9 | 0 | 9 | 없음 |
| 09-22 | ok | 9 | 0 | 9 | 없음 |
| 09-23 | ok | 9 | 0 | 9 | 없음 |
| 09-24 | ok | 8 | 0 | 8 | 없음 |
| 09-25 | failed | 0 | 0 | 0 | RuntimeError:td_auth_required |
- 9월 로그인 실패일(td_auth_required): 09-04, 09-13, 09-14, 09-15, 09-16, 09-25 — 6일(09-01~09-25 실행 25일 중). 재발 가능성 높음.
- 09-26 실행 폴더에는 td-securities 기록 없이 쿠키 정리 기록(
cookie-cleanup-052301.json)만 있음.
판단
- jpmorgan·td-securities는 이번 주 입력 0건 → 일요일 요약본에서 두 외사 "다룬내용" 블록은 이번 주 자료로 채울 수 없음(이전 주 자료로 채우면 기간 위반). 크론 결과에서 두 곳이 빠져도 스크립트 문제가 아니라 입력 없음이다(
HOUSE_ORDER39행부터 9곳 모두 포함). - bofa는 09-22에 몰리고 09-25 목록·폴더 0건, 색인엔 09-25 발행 2건 → 금요일분 폴더 반영 누락 확인 필요.
- 01_US_IG_시장전반 폴더가 09-21·09-25에 없어 "주간크레딧시장요약" 불릿의 금요일 마감 반영이 약함.
일요일 크론 전 조치 제안 (미실행)
- TD 포털 재로그인 후 09-25 수집 재실행(해리 로그인 필요).
- 09-21 폴더에 bofa·citi·hsbc·morgan-stanley·nomura 일일 md가 없는 이유 확인(색인에는 5곳 13건).
- jpmorgan 피드를 홈 피드 외 크레딧 전용 목록으로 넓힐지, Oil Markets Weekly 제외 규칙 점검.
확인한 파일 (절대경로)
- /Users/ron/knowledge-agent/400-reports/외사 리서치/2026-09-21/00_리포트목록.md
- /Users/ron/knowledge-agent/400-reports/외사 리서치/2026-09-22/00_리포트목록.md
- /Users/ron/knowledge-agent/400-reports/외사 리서치/2026-09-23/00_리포트목록.md
- /Users/ron/knowledge-agent/400-reports/외사 리서치/2026-09-24/00_리포트목록.md
- /Users/ron/knowledge-agent/400-reports/외사 리서치/2026-09-25/00_리포트목록.md
- /Users/ron/knowledge-agent/400-reports/외사 리서치/2026-09-21~25/00_외사별일일/
- /Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/data/archive_index.json
- /Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/runs/20260921~25/jpmorgan/discovery-summary.json
- /Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/runs/20260921~25/jpmorgan/discovery.jsonl
- /Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/runs/20260921~25/td-securities/portal-latest.untitled.json
- /Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/scripts/build_weekly_credit_house_summary.py (39행, 104행)
내일(09-27 일 09:00) 요약본 크론 입력 위험 — JPM·TD (2026-09-26 06:33 KST 기록)
위험 높음(사실상 확정): 요약본 크론(job 5c45c26045be, 다음 실행 2026-09-27T09:00+09:00, 아직 실행 이력 없음)은 기준일-6일~기준일(09-21~09-27) 폴더에서 외사별 자료를 모으고 자료가 없으면 "이번 주 수집 자료가 없어 제외한 하우스"로 빼는데(/Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/scripts/build_weekly_credit_house_summary.py 249행·301행), 09-21~25 외사별 일일 md는 jpmorgan·td-securities 모두 0/5이고 09-26·09-27 날짜 폴더는 06:31 현재 없다. 오늘(09-26) 수집 실행(/Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine/runs/20260926/daily-collection-054503.json)에서도 jpmorgan은 status ok·discovered 50·eligible 20·saved 0(전부 중복), td-securities는 status failed·RuntimeError:td_auth_required로 신규 0건이라 주말 중 자연 회복 근거가 없다. 따라서 조치가 없으면 두 외사는 이번 주 요약본에서 "다룬내용" 블록 없이 제외 문구로만 나간다. 막으려면 크론 전까지 TD 포털 재로그인 후 재수집(해리 로그인 필요), jpmorgan은 홈 피드 정체 해소(크레딧 전용 목록 확장·제외 규칙 점검) 후 재수집·외사별일일 재생성이 필요하다.