• v0.3.2 f37e17dd81

    altair823 released this 2026-05-10 08:07:17 +00:00 | 74 commits to main since this release

    v0.3.2 — Cleanup Cut

    semver patch — 신기능 X. backlog 잔여 23 → 14 (-9 처리, -1 deferred 잔존). 잠재 bug fix + cosmetic + 기록 정리. dogfood baseline 정리.

    주요 변경

    잠재 bug 4건:

    • vocabSet COLLATE NOCASE 정합 (#31) — DB COLLATE NOCASE 와 strict-eq vocabSet 충돌 회피
    • time-dependent test flake fix — NoteRepository.create(now?: Date) signature
    • PII reason 마스킹 (#39) — LocalOllamaProvider.healthCheck 에서 LAN endpoint URL 노출 회피
    • KST_OFFSET_MS inline 5 callsite migrate (#19) — canonical helper 활용

    cosmetic 5건:

    • 탭 ARIA aria-pressedrole="tab" + aria-selected (#14)
    • loadExpired dead-code 제거 (#18)
    • AiWorker per-tag emit Promise.all 병렬화 (#32)
    • recall IPC handleon (#36) — fire-and-forget honest pattern
    • OllamaSettingsModal 폐기 audit (#41+#42)

    기록 정리 2건:

    • v0.2.2 stale memory 폐기
    • v024-backlog.md 처리 이력 갱신

    deferred:

    • #20 telemetry .catch silent → debug log (CaptureService logger 미주입)

    테스트 / 빌드

    • 단위 710 → 723 PASS (+13)
    • typecheck 0 errors
    • 산출물: Windows exe (NSIS, x64). macOS dmg / Linux AppImage·deb 는 후속 빌드

    Schema

    m007 (Cut D) 이후 변경 없음.

    다음 단계

    • 종합 dogfood ≥ 1주 soak (Cut E sync + Cut F vision + cleanup baseline)
    • soak 후 신규 발견 + data-dependent 9건 일괄 triage → Cut G (F25 사이드바 + notebook_id) brainstorm
    Downloads