70824c2afb
Consolidates duplicate KIS API client implementations (governance tests were exercising an unused class instead of the one actually running in production), closes a SQL injection path in the DB admin page, fixes a migration that used MySQL-only syntax and had never actually applied (confirmed against production), resyncs docs/db/quantengine.dbml with all migrations, and removes a duplicate OMS·WMS·ERP frontend tree in favor of src/frontend/. Also corrects several unverifiable/inflated claims in the OMS planning docs and realigns CI/CD and architecture documentation with what's actually in the repo. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
71 lines
1.1 KiB
Plaintext
71 lines
1.1 KiB
Plaintext
# 데이터 파일 (매 실행마다 재생성)
|
|
GatherTradingData.xlsx
|
|
GatherTradingData.json
|
|
|
|
# LibreOffice 임시 잠금 파일
|
|
.~lock.*
|
|
|
|
# 빌드 산출물
|
|
Temp/
|
|
dist/
|
|
outputs/
|
|
publish_artifact/
|
|
|
|
# 배포 아티팩트
|
|
*.tar.gz
|
|
quantengine-*.tar.gz
|
|
|
|
# .NET 빌드 산출물
|
|
**/bin/
|
|
**/obj/
|
|
publish-output/
|
|
*.user
|
|
*.suo
|
|
|
|
# Blazor WASM 클라이언트 정적 자산 (빌드 시 자동 복사, 커밋 불필요)
|
|
src/dotnet/QuantEngine.Web/wwwroot/_framework/
|
|
|
|
# 런타임 감사 로그 (append-only, 매 DAG 실행마다 증가)
|
|
runtime/lineage_events.jsonl
|
|
|
|
# .NET 런타임 로그 (Serilog 등, 실행마다 재생성)
|
|
**/logs/*.log
|
|
|
|
# Playwright 테스트 산출물 (스크린샷/트레이스, 실행마다 재생성)
|
|
test-results/
|
|
|
|
# OS / 에디터
|
|
...
|
|
.DS_Store
|
|
Thumbs.db
|
|
desktop.ini
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.venv/
|
|
*.egg-info/
|
|
|
|
# Node
|
|
node_modules/
|
|
|
|
# Google OAuth 토큰 (절대 커밋 금지)
|
|
.clasprc.json
|
|
|
|
# Claude 세션 캐시 (자동메모리 제외)
|
|
.claude/projects/
|
|
*.db-shm
|
|
*.db-wal
|
|
|
|
# 개발자 임시/테스트/백업 파일 패턴 차단
|
|
**/debug_*.log
|
|
**/tmp_*.json
|
|
**/mock_*.json
|
|
**/*_temp.*
|
|
**/*.bak
|
|
**/*.swp
|
|
**/*_backup*
|
|
**/*_copy*
|
|
|