chore(omc): record P1 progress note (engine+transcribe) + hotpaths
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+54
-12
@@ -14,7 +14,7 @@
|
|||||||
},
|
},
|
||||||
"build": {
|
"build": {
|
||||||
"buildCommand": "uv sync",
|
"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/",
|
"lintCommand": "uv run ruff check src/ tests/",
|
||||||
"devCommand": "uv run luke-scribe detect",
|
"devCommand": "uv run luke-scribe detect",
|
||||||
"scripts": {}
|
"scripts": {}
|
||||||
@@ -51,20 +51,32 @@
|
|||||||
"source": "manual",
|
"source": "manual",
|
||||||
"category": "env",
|
"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 점검)."
|
"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": {},
|
"directoryMap": {},
|
||||||
"hotPaths": [
|
"hotPaths": [
|
||||||
{
|
{
|
||||||
"path": "pyproject.toml",
|
"path": "README.md",
|
||||||
"accessCount": 1,
|
"accessCount": 3,
|
||||||
"lastAccessed": 1780804235420,
|
"lastAccessed": 1780812417055,
|
||||||
"type": "file"
|
"type": "file"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "README.md",
|
"path": "src/luke_scribe/cli.py",
|
||||||
|
"accessCount": 2,
|
||||||
|
"lastAccessed": 1780812315014,
|
||||||
|
"type": "file"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "pyproject.toml",
|
||||||
"accessCount": 1,
|
"accessCount": 1,
|
||||||
"lastAccessed": 1780804242406,
|
"lastAccessed": 1780804235420,
|
||||||
"type": "file"
|
"type": "file"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -103,12 +115,6 @@
|
|||||||
"lastAccessed": 1780804300531,
|
"lastAccessed": 1780804300531,
|
||||||
"type": "file"
|
"type": "file"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"path": "src/luke_scribe/cli.py",
|
|
||||||
"accessCount": 1,
|
|
||||||
"lastAccessed": 1780804310226,
|
|
||||||
"type": "file"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"path": "run.sh",
|
"path": "run.sh",
|
||||||
"accessCount": 1,
|
"accessCount": 1,
|
||||||
@@ -126,6 +132,42 @@
|
|||||||
"accessCount": 1,
|
"accessCount": 1,
|
||||||
"lastAccessed": 1780804449331,
|
"lastAccessed": 1780804449331,
|
||||||
"type": "file"
|
"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": [
|
"userDirectives": [
|
||||||
|
|||||||
Reference in New Issue
Block a user