MiniFTS knowledge bundle
Bundle OKF 0.1 · 5 conceitos · serradura/minifts
Open source Repository Open in the app JSON
About
# MiniFTS knowledge bundle
The non-obvious knowledge behind **MiniFTS** — the pure-Ruby port of the
JavaScript [MiniSearch](https://github.com/lucaong/minisearch) full-text search
engine. The project's `README` already documents the whole API surface and
`AGENTS.md` carries the rules for changing the code without breaking its
contracts; this bundle deliberately restates neither. It captures what the code cannot tell
you on its own: *why* the design is what it is, the JavaScript semantics traps the
port had to survive, how fidelity is proven, and how the toolchain honours the
Ruby 2.4 floor.
# Areas
* [Decisions](decisions/) - The strategic and design choices, with their tradeoffs: the Ruby 2.4 floor, bit-for-bit JavaScript fidelity, and why MiniFTS exists at all.
* [Architecture](architecture/) - How the engine decomposes at runtime: the search engine, the radix-tree index, and the BM25+ scoring model.
* [Benchmarks](benchmarks/) - Measured evidence: the benchmark-ips comparison aga
Details
- Kind
- OKF bundles
- Topic
- Version control
- Publisher
- serradura
- Origin
- okf_github
- Category
- dados
- Version
- 0.1
- Added
- 2026-09-08 22:07:22
- Updated
- 2026-09-08 22:07:22
- Origin id
serradura/minifts:.okf/index.md