v4.3.6: gateway 루트에 남아있던 나머지 20개 파일도 서브디렉토리로 분류

- memory/ (3): fact-store, memory-manager, memory-vector
- hooks/ (2): hooks, hook-loader
- infra/ (4): boot, gpu-detector, ollama-process-manager, mcp-manager
- guards/ (6): link-validator, visual-error-detection, context-injection,
  prompt-gates, retry-strategy, verification-flow
- internal-agent-task.ts(실제 express 라우터), music-renderer.ts(routes-music.ts
  전용 백엔드)는 routes/로 편입
- server.ts/session.ts/skills-manager.ts는 5곳 안팎에서 두루 참조되는 핵심
  모듈이라 루트 유지, orchestrator.ts(export {}뿐인 죽은 레거시 껍데기)도
  분류 대상이 아니라 별도 이슈로 루트에 남김
- 이번에도 import 경로 자동 재계산 스크립트 사용, 41곳 수정 후 빌드/재시작/
  20개 엔드포인트 재검증 완료

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
kim
2026-07-25 17:10:44 +09:00
co-authored by Claude Sonnet 5
parent db7260ac46
commit 05976e3f05
27 changed files with 40 additions and 40 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
import { ToolResult } from '../types.js';
import { loadMemory, updateMemory } from '../config/soul-loader.js';
import { queryFactRecords } from '../gateway/fact-store.js';
import { queryFactRecords } from '../gateway/memory/fact-store.js';
import { sanitizeMemoryText } from './memory-utils.js';
// MEMORY_WRITE: model appends or replaces a bullet in memory.md