Back to the catalog

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

More