docs(04-02): close the D-14 bake-off — threshold met on the first run, lever None

- docs/SEARCH-QUALITY.md: the bake-off close record — corpus v1 (75 cases) x
  gazetteer v1 (30 entries), measured 2026-10-23T17:02Z via npm run search:corpus
  - top-1 66/68 (97.1%), top-3 68/68 (100.0%) >= 90% threshold
  - negatives refused 7/7, refusal margin 0.643 < 0.72 admission line
  - per-category table (landmark/abbreviation/glued/typo/alias all 100%)
  - escalation lever: None — met on first run; no abbreviations.ts row, no
    alias, no corpus edit; the fixed ladder was never climbed
  - coordinate verification: 10 seed entries spot-checked against Nominatim
    (identifying UA, 1 req/s): 8/10 within 0.01°; bukit-bintang outlier is an
    area-vs-point discrepancy (no change); pavilion-kl was a real ~2 km error
  - both top-1 misses documented as expected disjoint-tier behaviour
- kl-gazetteer.json: pavilion-kl coordinate corrected (3.1478,101.695) ->
  (3.149,101.7132) — Rule 1 data bug found by the prescribed Nominatim
  verification; post-fix delta 0.0002°; corpus is coordinate-blind, all suites green
This commit is contained in:
araharah-executor
2026-10-24 01:03:39 +08:00
parent c6a5f2b008
commit 99bc9c9a09
2 changed files with 101 additions and 2 deletions
+2 -2
View File
@@ -35,8 +35,8 @@
"id": "pavilion-kl",
"name": "Pavilion Kuala Lumpur",
"aliases": ["Pavilion Kuala Lumpur", "Pavilion", "Pavilion KL", "KL Pavilion"],
"lat": 3.1478,
"lng": 101.695,
"lat": 3.149,
"lng": 101.7132,
"category": "mall",
"address": "Jalan Bukit Bintang, 55100 Kuala Lumpur"
},