pmokeDOCS
AI & Machine Resources

Search and Privacy

Browser-local hybrid retrieval, measurable quality gates, and explicit failure boundaries.

Local retrieval

Search uses the deterministic pmoke-domain-v1 bilingual concept projection. English and Japanese domain synonyms share concept dimensions; bounded hashed lexical features preserve exact commands and configuration paths. Orama OSS ranks the static records in the browser after the semantic module is loaded on demand.

This is concept-vector retrieval, not a neural embedding service, generative answer engine, or cloud search product.

Data boundary

  • Public documentation as the only indexed content.
  • Same-origin static index delivery from GitHub Pages.
  • No query upload, analytics, cookie, account, or telemetry.
  • No indexing of local config, CSV input, instrument address, or browser-tool state.
  • No claim of complete offline support without a service worker.

Failure boundary

Failure to load Orama, the concept index, or the hybrid module leaves locale-scoped ZBSearch full-text retrieval available. The dialog reports Full-text fallback without blocking navigation or mixing English and Japanese indexes.

Quality gate

The versioned relevance fixture contains at least 40 queries per locale. CI requires Recall@5 of at least 0.85 per locale, zero cross-locale leakage, warm p95 under 100 ms, readiness under one second, and explicit static-asset budgets.

On this page