-
0.1.0 — erste Release Stable
released this
2026-06-26 16:24:34 +00:00 | 65 commits to main since this releaseVerifizierte „NOW"-Modulmenge (gegen den echten Code geerdet, Spec §2):
obsidian-kit/pureThinkSplitter— zieht<think>…</think>aus einem Token-Strom (byte-identisch aus image-to-markdown/vault-rag).parseSSE— reiner OpenAI-SSE-Delta-Parser (byte-identischer Core;streamSSE-Transport bleibt plugin-lokal).normalizeEndpoint— strippt trailing-Slashes + ein/v1(byte-identisch aus vault-rag).clampInt— Integer-Parse + Clamp, konsolidiert aus der kuro-Referenz (+number-Eingaben).- i18n-Engine —
pickLang/setLang/getLang/t+defineStrings(Engine/Strings-Split; implementiert PROF-OBS-07). KIT_VERSION— Diagnose-Konstante.
obsidian-kit/testingcreateObsidianMock(overrides?)— self-contained Obsidian-Test-Double, Superset-Merge der 5 Plugin-Mocks; alle Stubs auch als named exports (vitest-Alias-Drop-in).
Infrastruktur
- Toolchain: TypeScript (strict, Bundler), vitest, eslint (typescript-eslint recommendedTypeChecked) mit pure-Layer-Reinheits-Guard.
- Verteilung: raw
.tsviaexports-Map, kein Build-Schritt. - 42 Tests grün; typecheck + lint grün.
Bewusst nicht enthalten
dom-safe,http→ bleiben Regeln (PROF-OBS-12/13), keine Code-Duplikation.llm-capabilities,data-store/logger, html-export-Slide-API → später (Spec §10).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads