virtual-insanity
← 리포트 목록

JP모건 144A 편입 분석(GPS-5456329-0) 저녁 재수집 시험 결과

2026-09-26 cowork [외사리서치, jpmorgan, report_routing, W39, 주간크레딧]

JP모건 144A 편입 분석 재수집 시험 (2026-09-26 19:06~19:07 KST)

결론

  • 라우팅 보정은 실제 피드에서 먹혔다: 06:00 실행 exclude/other_review → 19:06 실행 include/ig_market.
  • 그러나 144A 리포트는 저장되지 않았다: fetch_status=not_attempted_due_cap (열람 상한 3건이 먼저 소진됨, 목록 순위 7위).
  • 과제 조건(saved일 때만 재생성)에 따라 외사별일일·W39 요약본은 재생성하지 않았다. W39 근거목록 jpmorgan 입력은 1건 그대로.

실행

  • 명령: cd /Users/ron/knowledge-agent/400-reports/hermes-research-sales-engine && python3 scripts/collect_jpmorgan_archive.py --max-reports 3
  • exit 0, 19:06:52~19:07:19 KST, CDP 9236 세션 살아있음(Chrome/152.0.7977.83)
  • 결과: discovered 50 / eligible 24 / saved 3 / duplicates 19 / excluded_by_routing 26 / not_attempted_due_cap 2 / failed 0
  • 로그 사본: /Users/ron/knowledge-agent/400-reports/_evidence/jpm_recollect_20260926_1906.log

GPS-5456329-0 값 (listing-190652.json 155~174행)

필드 06:00 실행 19:06 실행
routing.action exclude include
routing.bucket other_review ig_market
routing.reason US IG·한국물·미국 금리/거시 연결이 확인되지 않음 J.P. Morgan 크레딧 데스크 간행물(메타 간행물명 일치)
publications (저장 안 됨) ["Credit Market Outlook & Strategy"]
businessGroup (저장 안 됨) "Credit Research"
fetch_status excluded_by_routing not_attempted_due_cap (failure_reason=article_open_cap)

19:06 실행에서 저장된 3건(모두 발행 09-25, 수집 09-26 19:07): U.S. Fixed Income Markets Weekly(순위1), US Weekly Prospects(2), Global Fixed Income Markets Weekly(3). 상한에 걸린 2건: The J.P. Morgan View(4), 144A(7).

구조적 발견 — 과제의 재생성 경로 자체가 이번 건엔 맞지 않음

  • build_house_daily_digest.py 396~413행 _collection_window()는 수집일(collected_at) 기준이다. 발행일 09-25인 JPM 리포트라도 09-26/09-27에 수집되면 --date 2026-09-25 재생성엔 안 잡힌다.
  • 오늘 저장된 3건(collected 09-26)은 --date 2026-09-26(토, 창 09-26 하루)으로 돌려야 반영된다. 09-26은 W39 창(09-21~09-27) 안이다.
  • 일일 수집 크론은 매일 05:45(45 5 * * *), JPM 상한 12건(collect_daily_archive.py 297행). 오늘 3건이 duplicate가 되므로 내일 05:45엔 144A·JPM View가 상한 안에서 저장될 가능성이 높다 → collected 09-27 → --date 2026-09-27 대상.
  • 외사별일일 생성은 평일 크론(research-brief-prepare-0620, 20 6 * * 1-5)뿐이라 토·일 수집분은 09:00 일요일 요약본 전에 자동으로 외사별일일이 되지 않는다.

권고

  1. 1순위(ron, 내일 06:00~06:15): 05:45 수집 후 runs/20260927/jpmorgan/discovery.jsonl에서 GPS-5456329-0 fetch_status=saved 확인 → 볼트 폴더 2곳 백업 → build_house_daily_digest.py --date 2026-09-26 --no-upload, --date 2026-09-27 --no-upload(백그라운드, 외사 전체 재작성이라 수십 분) → build_weekly_credit_house_summary.py 2026-09-27 → 근거목록 jpmorgan 1→2건 이상 + PDF 4항목. 08:50까지 못 끝나면 기존 W39 PDF(18:59판, 검증 통과) 유지.
  2. 2순위(codex): JPM 수집 상한을 "크레딧 데스크 간행물(ig_market) 우선 열람" 순서로 바꾸거나, 주말 수집분도 외사별일일로 넘기는 경로 추가. 오늘처럼 상한 3에서 순위 7위 크레딧 리포트가 밀리는 재발 방지.

현재 W39 산출물 상태 (18:59판, 변경 없음)

  • 근거목록 JSON: jpmorgan 1(09-21 외사별일일), barclays 5, goldman 5, bofa 4, citi 5, MS 3, TD 1, hsbc 5, nomura 5 / pages=1, checks_failed=[], missing=[]
  • PDF: 1페이지, '다룬 내용' 9건, '로드맵·정책금리 경로' 0건, '주간 크레딧 시장 요약' 1건