Skip to content

Instantly share code, notes, and snippets.

@isarama
isarama / PROJECT_GUIDE_v10.4.md
Created August 30, 2025 20:52
PROJECT_GUIDE v10.4 (immutable snapshot)

PROJECT_GUIDE — Auto Trading AI Suite v∞ (v10.4)

✅ 이번 변경 핵심

  • Rules v2에 ADMIN_TOKEN 인증 강제 + 감사로그(audit) 추가.
  • 요청마다 ENV 재조회 → 토큰 갱신 즉시 반영.
  • 무인증(헤더 없음) → 401, 토큰 헤더(admin_token) 있으면 → 202.
  • 외부가 vinf_body_fix:app로 띄워도 uvicorn SHIM이 강제로 vinf_mux_ll:app로 전환.

📁 변경 파일/경로

  • 운영 실행 바이너리:
@isarama
isarama / PROJECT_GUIDE_v10.2.md
Created August 30, 2025 20:52
PROJECT_GUIDE v10.2 (immutable snapshot)

⚠️ 복구본: git 히스토리에서 정확한 본문을 찾지 못해 'v10.2' 헤더로 임시 생성.

PROJECT_GUIDE — Auto Trading AI Suite v∞ (v10.2)

✅ 이번 변경 핵심

  • Rules v2에 ADMIN_TOKEN 인증 강제 + 감사로그(audit) 추가.
  • 요청마다 ENV 재조회 → 토큰 갱신 즉시 반영.
  • 무인증(헤더 없음) → 401, 토큰 헤더(admin_token) 있으면 → 202.
  • 외부가 vinf_body_fix:app로 띄워도 uvicorn SHIM이 강제로 vinf_mux_ll:app로 전환.
@isarama
isarama / PROJECT_GUIDE_v10.3.md
Created August 30, 2025 20:42
PROJECT_GUIDE v10.3 (immutable)

PROJECT_GUIDE v10.3 — Rules v2 Auth/Audit & launchd Fix

변경사항

  • RulesLL: _auth_ok(self, headers) 확정, 모든 호출부 self._auth_ok(...)로 정규화
  • /api/rules/v2/audit/tail?limit=N 추가 (기본 100, 최대 1000)
  • 감사 기록: ~/var/log/vinf_rules_audit.log
  • LaunchAgent:
    • DOCTYPE \> 제거 (plistlib 호환)
    • EnvironmentVariables: ADMIN_TOKEN, RULES_AUDIT_LOG 주입
  • ProgramArguments: --app-dir $HOME/bin 보강
@isarama
isarama / PROJECT_GUIDE_v10.3.md
Created August 30, 2025 20:42
PROJECT_GUIDE v10.3 (immutable snapshot)

PROJECT_GUIDE v10.3 — Rules v2 Auth/Audit & launchd Fix

변경사항

  • RulesLL: _auth_ok(self, headers) 확정, 모든 호출부 self._auth_ok(...)로 정규화
  • /api/rules/v2/audit/tail?limit=N 추가 (기본 100, 최대 1000)
  • 감사 기록: ~/var/log/vinf_rules_audit.log
  • LaunchAgent:
    • DOCTYPE \> 제거 (plistlib 호환)
    • EnvironmentVariables: ADMIN_TOKEN, RULES_AUDIT_LOG 주입
  • ProgramArguments: --app-dir $HOME/bin 보강
@isarama
isarama / LATEST.txt
Last active August 31, 2025 06:33
vInfinity Zero-Memory LATEST=v10.5.11 | vInfinity Zero-Memory: LATEST=https://gist.github.com/d95a5763d849a7a3a6e8d3da6b026098 ; state=v10.5.11(ok: tail5016+smoke) ; next=v10.5.12(UI 로그 미니뷰 + tail 필터 UX)
vInfinity Zero-Memory: LATEST=https://gist.github.com/d95a5763d849a7a3a6e8d3da6b026098 ; state=v10.5.11(ok: tail5016+smoke) ; next=v10.5.12(UI 로그 미니뷰 + tail 필터 UX)