glyph-s is the shared search engine for the Glyph family and Floke web assets.
- Main docs:
README.md - Site: https://flokestudio.github.io/glyph-s/
- Version: 2.7.1 (GPL-3.0-or-later)
- Core APIs:
buildIndex,createSearchEngine,rankSearchItems,parseSearchQuery - Profiles:
lib/profiles.js+lib/profiles.json(legacy/balanced/max-quality) - Types: JSDoc in
lib/types.js(optionaljsconfig.jsoncheckJs) - Tests:
npm test(vitest ranking snapshots) - Vendor sync:
npm run vendor:sync→ writes../glyph-sO/vendorand../glyph-miO/vendorplusVERSION.json(no manualcp) - Build for Floke:
npm run bundle:floke - Build for Obsidian plugins:
npm run bundle:obsidian(same asvendor:sync) - Incremental index updates (partial rebuild on item change) — not shipped yet; use full
buildIndextoday - Diagnostics: pass
onDiagnosticstorankSearchItems/createSearchEnginefor glyph-sO debug panel stats