HERMES Portfolio Intelligence System
스냅샷 계산 중
원문 감사
System audit + routing remediation · 2026-08-03 15:18 KST

판단을 기록하고,
엣지를 축적한다.

Hermes는 충분히 큰 분석 시스템이 됐습니다. 현재의 과제는 기능을 더 만드는 것이 아니라 수집·판단·채점·학습·사용자 가치의 연결을 끝까지 닫는 것입니다.

자동매매 정책 동결 18개 프로젝트 축 공개정보 중심 개인 수치 외부 전송 금지
프로젝트 축
18
Project Canon 기준
사용자 코드
162K
프로덕션 Python LOC
활성 자동화
110 / 124
99 정상 · 11 오류
회귀 테스트
4,059
0 실패 · 2 skipped · 라우팅 82/82
핵심 위험!
6 HIGH
개인정보 경계 1건 해소
01 · OVERVIEW

층별 완성도

단일 점수보다 어디가 강하고 어디서 루프가 끊기는지 봅니다.

북극성으로 가는 네 개 층

감사 추정 범위
수집·코드BUILD
65–75%
배선·운영WIRE
45–55%
정확도·증거PROVE
15–25%
사용자 가치USE
5–15%

지금 가장 중요한 해석

판정
강점 · 수집과 분석 기반

외부 소스, RAG, 이벤트, 시장 상태와 다수 분석 렌즈가 실제로 작동합니다.

병목 · 생성 뒤의 소비와 채점

만든 결과가 정식 소비자에게 연결되고 결과와 매칭되어 점수가 되는 비율이 낮습니다.

주의 · 실행 성공 ≠ 제품 성공

모델 한도 문구도 정상 결과로 기록될 수 있어 공통 4상태 계약이 필요합니다.

CORE SIGNALS

북극성 루프의 현재 신호

Clone scoring

7,187건
hit 84invalidated 49miss 88unscorable 6,939

Shadow paper

2,944 intents
settled 1,357pending 1,587
97.66% 차단

2,875건이 riskwarden_not_wired. 현재 건수는 성능 표본으로 볼 수 없습니다.

Knowledge state

당일 기준
RAGINDEX
353,415
X feedROWS
3,000
DR scoreSTALE
7/22
02 · PROJECTS

18개 프로젝트 완성도

설계 1 → 코드 2 → 배선 3 → 안정 운영 4 → 효과 검증 5

18개 표시
03 · OPERATIONS

자동화와 모델 의존도

스케줄러 작업과 스크립트 내부 모델 호출은 별도 층입니다.

Cron fleet

124 total
정상 111오류 13비활성 0
79 · script-only

에이전트 프롬프트가 없지만 내부에서 LLM을 호출하는 스크립트도 존재합니다.

45 · agent prompt

기존 Claude 주모델을 유지하고, 실제 오류·429·인증 실패 시 ChatGPT OAuth의 GPT-5.6 Sol로 자동 강등합니다.

최근 7일 프로덕션 LLM

913 calls · 4.930M est. tokens
Claudesubprocess
739 · 실패 55
GPT-5.6 SolCodex
94 · 실패 80
Qwen 3.6local Ollama
80 · 실패 34
8/3 실증 · Sol-first 생존 사다리

Sol → Claude → 로컬 순서, private payload 외부 0회, 반복 한도 장애 최대 24시간 냉각, 뒤 단 시간예산 예약을 코드와 82개 회귀 테스트에 고정했습니다. 공개 카나리는 gpt-5.6-sol·medium에서 CANARY_OK를 반환했습니다.

ROUTING POLICY

권장 모델 배치

공개 고난도 분석

SOL FIRST
GPT-5.6 Sol
medium·기본 작성
Claude → Qwen
구독 정상 시 2단·로컬 최후단

대량 분류·추출

LOCAL
Ollama
대량·반복·비용 민감
Sol
어려운 예외만

개인 포트폴리오

LOCAL ONLY
결정론 코드
원문·개인 수치
+
로컬 Ollama
외부 전송 금지
현재 적용 · 공개 자동화 Sol-first

자동화의 전역 xhigh 상속과 Claude 개인정보 예외는 해소했습니다. 전체 scripts 테스트는 4,062 passed·0 failed이며, 날짜 고정 fixture·source 분리 집계·pytest 재시도 상태 격리·gateway 단일 keeper 잠금도 수리했습니다. Claude 호출 수 경고선은 실제 토큰 SSOT가 아니므로 Sol까지 가능한 작업을 전역 중단하지 않고, 실제 한도 응답 때만 Claude circuit을 열어 fallback합니다. NVIDIA API 연동과 과거 실호출 성공 이력을 재확인했고, 기존 전용 보안 파일을 사용하는 공개 자동화의 최종 외부 fallback으로 활성화했습니다. 실카나리에서는 DeepSeek V4 Flash의 HTTP 529를 GPT-OSS 120B로 자동 전환해 정상 응답을 받았습니다. 다만 지정 문구 형식은 정확히 지키지 않아 연결 성공과 출력 품질은 분리 평가합니다. Kimi는 품질 검증 전 opt-in 후보입니다. 남은 운영 과제는 Qwen 상시 health와 USD 비용 원장입니다.

04 · ARCHITECTURE

기능 흐름

약한 연결은 amber로 표시했습니다.

01 · SOURCE

외부 소스

SaveTicker · 증권사 · 공공기관 · Fed · X · 가격 · 이벤트 · 위키

02 · INGEST

수집·계약

collectors · source contract · archive · probe

03 · STATE

정규화 상태

world · portfolio · event · market packet · RAG

04 · REASON

분석·판단

market_lens · dossier · committee · risk · backtest

05 · SCORE

원장·채점

claims · clone score · DR · shadow · outcome mapping

06 · LEARN

학습·사용

scorecard · memory attribution · Telegram · 유용성 환류

PHYSICAL MAP

물리 디렉터리

지휘·운영

PROJECT_CANON_20260728.mdGOALS.mdconfig.yamlcron/jobs.jsonstate/

수집·진입점

scripts/scripts/*collect*scripts/source_contract_probe.pyscripts/*_cron.py

분석·검증

market_lens/market_lens/analyze/market_lens/backtest/harness/

기억·전달

rag/wiki_mirror/x_distill/world_designers/pine/ · skills/
STRUCTURAL DEBT

코드 구조의 부채

경로 결합

334 files

프로덕션 파일 334개가 sys.path를 직접 변경하고, 40개가 홈/Hermes 경로를 하드코딩합니다.

예외 관측성

1,430 catches

광범위한 except Exception과 약 120개 무음 pass가 실패 신호를 잃을 가능성을 키웁니다.

런타임 경계

26 GB

공용 venv, nested Git, 상태·백업·런타임이 가까이 얽혀 업데이트 영향 범위가 큽니다.

05 · RISKS

코드·운영 발견사항

실패 시나리오가 실제 사용자 판단을 왜곡할 가능성 기준입니다.

ACTIVE FAILURES

활성 cron 오류 11개

06 · ROADMAP

다음 개발 순서

새 렌즈보다 거짓 정상 제거와 측정 루프 연결을 우선합니다.

P0 · TRUST

거짓 정상 제거

  1. quota/auth 응답을 실패로 분류
  2. 회귀 timeout과 rebaseline fail-closed
  3. 실행·생성·검증·전달 4상태 공통화
P1 · MEASURE

북극성 루프 닫기

  1. Goal B HOLD 조건 해소
  2. clone unscorable 상위 원인 제거
  3. RiskWarden 계약 후 Shadow 재개
P2 · OPERATE

운영 병목 해소

  1. market_lens checkpoint·timeout 분해
  2. Fact sync 경로 수정
  3. 기술 리포트 JSON 계약 강화
  4. cron range parser 확장
P3 · SIMPLIFY

구조 정리

  1. SYSTEM_MAP 자동 생성
  2. 패키지·의존성 경계 확립
  3. nested Git·백업 보존 정책
  4. 읽음·유용성 최소 계측

완료 정의

Definition of done
모든 중요한 자동화는 네 상태를 따로 기록한다.

실행·생성·검증·전달을 분리하고, 판단은 결과와 연결되어 채점되며, 사용자가 실제로 쓴 것만 가치로 셉니다.