chore(omc): record P1 progress note (engine+transcribe) + hotpaths

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-07 15:08:07 +09:00
parent 73380bebf9
commit 518c03174a
+54 -12
View File
@@ -14,7 +14,7 @@
},
"build": {
"buildCommand": "uv sync",
"testCommand": "uv run pytest -q",
"testCommand": "export PATH=\"$HOME/.local/bin:$HOME/.cargo/bin:$PATH\"\nuv run pytest -q 2>&1 | tail -8\necho \"=== ruff ===\"; uv run ruff check src/ tests/ && echo \"clean\"",
"lintCommand": "uv run ruff check src/ tests/",
"devCommand": "uv run luke-scribe detect",
"scripts": {}
@@ -51,20 +51,32 @@
"source": "manual",
"category": "env",
"content": "git 원격=자체호스팅 Gitea https://git.lukehemmin.com (openresty, HTTPS/443 전용, SSH 미노출). 인증=PAT를 ~/.git-credentials에 저장(global helper store, username lukehemmin) — 검증완료, VS Code askpass 없이 push 됨. ⚠️ 저장소 익명 읽기 허용 상태(내부/비공개 의도면 Gitea에서 Private 점검)."
},
{
"timestamp": 1780812476362,
"source": "manual",
"category": "status",
"content": "P1 진행(2026-06-07): ✅ detect(능력등급 T0~T3, 1050→T0_CPU 명시강등) · ✅ transcribe(faster-whisper CPU 검증: JFK 11s 클립 정확 전사, model_used 출력) · 단위테스트 10개 통과. 코드 존재함(더 이상 0%). 남음: word-ts/format 출력옵션·Silero VAD 옵션화, VRAM 실측 probe(정적추정 대체), bench(라벨 KO+EN 샘플셋 필요), 상위 tier(T2/T3) Colab 검증, P2(API+Redis/RQ). 브랜치 feat/p1-core."
}
],
"directoryMap": {},
"hotPaths": [
{
"path": "pyproject.toml",
"accessCount": 1,
"lastAccessed": 1780804235420,
"path": "README.md",
"accessCount": 3,
"lastAccessed": 1780812417055,
"type": "file"
},
{
"path": "README.md",
"path": "src/luke_scribe/cli.py",
"accessCount": 2,
"lastAccessed": 1780812315014,
"type": "file"
},
{
"path": "pyproject.toml",
"accessCount": 1,
"lastAccessed": 1780804242406,
"lastAccessed": 1780804235420,
"type": "file"
},
{
@@ -103,12 +115,6 @@
"lastAccessed": 1780804300531,
"type": "file"
},
{
"path": "src/luke_scribe/cli.py",
"accessCount": 1,
"lastAccessed": 1780804310226,
"type": "file"
},
{
"path": "run.sh",
"accessCount": 1,
@@ -126,6 +132,42 @@
"accessCount": 1,
"lastAccessed": 1780804449331,
"type": "file"
},
{
"path": "src/luke_scribe/engine/__init__.py",
"accessCount": 1,
"lastAccessed": 1780812252757,
"type": "file"
},
{
"path": "src/luke_scribe/engine/model_registry.py",
"accessCount": 1,
"lastAccessed": 1780812254912,
"type": "file"
},
{
"path": "src/luke_scribe/engine/faster_whisper_engine.py",
"accessCount": 1,
"lastAccessed": 1780812261152,
"type": "file"
},
{
"path": "src/luke_scribe/audio/__init__.py",
"accessCount": 1,
"lastAccessed": 1780812262920,
"type": "file"
},
{
"path": "src/luke_scribe/audio/ingest.py",
"accessCount": 1,
"lastAccessed": 1780812299865,
"type": "file"
},
{
"path": "tests/test_engine_audio.py",
"accessCount": 1,
"lastAccessed": 1780812413312,
"type": "file"
}
],
"userDirectives": [