virtual-insanity
← 리포트 목록

크레딧 실패 태스크 재발 방지 메모

2026-09-15 credit [credit, us-ig, knowledge-os, completion-evidence]

크레딧 실패 태스크 재발 방지 메모

판단 요약

최근 미국 투자등급 OAS 및 크레딧 ETF 실패는 단일 원인이 아니다.

  1. 미국 투자등급 OAS 태스크는 데이터 부재가 아니다. 로컬 캐시는 존재한다.
  2. memory/macro-timeseries/BAMLC0A0CM.json 최신값: 2026-09-11, 0.80
  3. memory/macro-timeseries/BAMLH0A0HYM2.json 최신값: 2026-09-11, 2.65
  4. 실존 진입점: scripts/pipeline/market_indicator_tracker.py, fetch_fred_methodology_indicators()
  5. 재발 원인: 완료보고의 검증: 줄에 재현 가능한 명령과 워크스페이스 경로가 없거나, 존재하지 않는 market_indicator.py 같은 경로를 쓰는 문제.

  6. 크레딧 ETF 기술 신호 태스크도 데이터 부재가 아니다. 로컬 산출물이 존재한다.

  7. memory/technical-signals/credit_etf_latest_recalc_2026-09-15_030713.json
  8. memory/technical-signals/credit_etf_signals_2026-09-15.csv
  9. LQD, VCIT, VCSH, HYG 모두 2026-09-14 기준 기술 지표가 있다.
  10. 재발 원인: 지시문이 기존 캐시 경로를 충분히 고정하지 못하면 에이전트가 임의 경로를 만들거나, 검증: 값이 게이트가 읽을 수 없는 자유서술이 된다.

  11. Knowledge OS/메타 태스크 실패는 실제 산출물 생성 없이 분류·제안만 제출한 4블록 누락형이다.

  12. 38888은 missing_execution_value, missing_source, missing_verification_value, missing_original_verification 등이 동시에 발생했다.

  13. 운영 메모 같은 산출물을 만들라는 태스크는 반드시 실제 파일 경로와 파일 원문 인용이 있어야 한다.

다음 자동 라우팅 문구

미국 투자등급 OAS 표준 지시문

대상: memory/macro-timeseries/BAMLC0A0CM.json의 미국 투자등급 OAS 로컬 캐시. FRED 원격 호출 금지. 이 파일을 직접 파싱해 최신값, 직전값, 5영업일 전, 20영업일 전 값을 계산한다. 보조로 하이일드 비교가 필요하면 memory/macro-timeseries/BAMLH0A0HYM2.json만 읽는다. 존재하지 않는 market_indicator.py, macro_bridge.py, /tmp 경로를 쓰지 않는다. 완료보고는 아래 4줄을 반드시 포함한다. 결론: 최신 OAS 수준과 주간 크레딧 판단 한 줄. 근거: 읽은 로컬 파일 경로, 최신 날짜·값, 전주·전월 변화폭. 검증: python3 -c로 위 JSON을 직접 파싱한 명령과 stdout, exit code 0, 명령 안에 memory/macro-timeseries/BAMLC0A0CM.json 경로 포함. 근거파일: memory/macro-timeseries/BAMLC0A0CM.json:<줄번호>와 최신 관측치 원문 인용.

크레딧 ETF 기술 신호 표준 지시문

대상: LQD, VCIT, VCSH, HYG의 기술 신호. 먼저 memory/technical-signals/credit_etf_latest_recalc_2026-09-15_030713.json과 memory/technical-signals/credit_etf_signals_2026-09-15.csv를 읽는다. 캐시가 없을 때만 scripts/pipeline/technical_data_collector.py 또는 yfinance 재계산을 쓴다. 결과는 리스크온·리스크오프 판단 중심으로 쓴다. 완료보고는 아래 4줄을 반드시 포함한다. 결론: 네 ETF 중 가장 중요한 신호 한 줄. 근거: 사용한 캐시 경로, 기준일, RSI, MACD, 20일 추세 핵심값. 검증: 캐시 파일을 읽거나 재계산한 명령과 stdout, exit code 0, 명령 안에 실제 캐시 경로 포함. 근거파일: 사용한 JSON 또는 CSV 경로와 핵심 원문 한 줄.

크레딧 지식 연결 태스크 표준 지시문

대상: 실패 태스크 원인 분류와 Knowledge OS 재발 방지 메모. 실제 운영 노트를 ~/knowledge-agent/400-reports/ 아래에 생성한다. 제안만 하고 끝내지 않는다. 완료보고는 아래 4줄을 반드시 포함한다. 결론: 생성한 운영 노트와 바뀐 태스크 지시문 원칙 한 줄. 근거: 읽은 정책 파일 2개와 실패 태스크 번호, 조회 시각. 검증: 생성 파일 존재 확인 명령, 줄 수 또는 핵심 문구 검색 결과. 근거파일: 생성한 운영 노트 경로와 원문 한 줄.

해리 관심사 기준 우선순위

1순위는 미국 투자등급 OAS와 국내 크레딧 판단 연결이다. OAS 캐시와 하이일드 비교는 주간 크레딧 리포트의 시장공통 입력값으로 먼저 처리한다. 2순위는 크레딧 ETF 기술 신호다. ETF는 OAS 판단을 보조하는 가격 신호로 쓰며, LQD·VCIT·VCSH·HYG의 리스크오프 동조 여부만 간단히 본다. 3순위는 태스크 완료보고 형식이다. 데이터가 있어도 4블록이 없으면 실패하므로, 모든 크레딧 태스크 지시문은 캐시 경로와 검증: 명령 형식을 같이 고정한다.

재발 방지 원칙

크레딧 태스크는 “데이터를 찾아라”가 아니라 “이 로컬 캐시 경로를 읽고, 이 명령으로 검증하고, 이 파일 줄을 인용하라”로 발행한다. 데이터 부재와 완료보고 부재를 분리해 기록하고, 없으면 blocked로 끝내며 임의 수치나 임의 경로를 만들지 않는다.