echore_vault-autopilot/tests
liyachen 362cddf39d fix: strip Obsidian-reserved chars [ ] # ^ from filenames
Titles like '[Official Video]' or 'C#' produced names Obsidian rejects
or that break the ![[...]] embed syntax.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 17:45:01 -04:00
..
__mocks__ feat(settings): bundle bilingual SOPs with one-click install into <base>/SOPs 2026-07-16 21:01:18 -04:00
bundled-sops.test.ts feat(sop): built-in SOPs on by default with per-mode customize fork 2026-07-16 21:53:50 -04:00
clip-router.test.ts fix: save video frames with a .jpg extension matching their JPEG bytes 2026-07-18 14:31:09 -04:00
clip-validate.test.ts feat(security): validate and normalize /clip payloads; stop leaking error internals 2026-07-18 14:28:21 -04:00
contract.test.ts test: lock the extension->backend /clip contract against drift 2026-07-18 14:34:42 -04:00
gallery-model.test.ts feat(gallery): show video publish date on cards, clip date as fallback 2026-07-17 18:11:34 -04:00
i18n.test.ts feat: i18n module with bundled en/zh locale files 2026-07-13 19:45:26 -04:00
server.test.ts feat(security): validate and normalize /clip payloads; stop leaking error internals 2026-07-18 14:28:21 -04:00
settings.test.ts fix: clamp out-of-range persisted port to the default 2026-07-18 14:26:04 -04:00
util.test.ts fix: strip Obsidian-reserved chars [ ] # ^ from filenames 2026-07-18 17:45:01 -04:00
video-note.test.ts fix: preserve user-added headings during clip merge 2026-07-18 17:44:04 -04:00