diff --git a/website/WIKI_UPGRADE.md b/website/WIKI_UPGRADE.md index e66e0a4..91d55f1 100644 --- a/website/WIKI_UPGRADE.md +++ b/website/WIKI_UPGRADE.md @@ -321,11 +321,16 @@ phase if preferred). Do not merge a phase that hasn't been verified. - Implementation note: links are plain anchors to `/wiki/` (the WYSIWYG fits this better than `[[ ]]` syntax); the sanitizer also allows `data-wiki-slug`. -### Phase 4 — Discovery & trust +### Phase 4 — Discovery & trust ✅ - FULLTEXT search (public search box + admin filter); revision history list / diff / restore. - **Exit check**: search returns expected pages; edit a page twice, diff the revisions, restore an older one, confirm a new revision is recorded. +- **Verified** (2026-06-27): `?q=` natural-language search matches on both body + (`recipes`→crafting) and title (`monsters`); the public search box and admin + filter both work. A page edited twice produced 3 revisions; the History modal + shows a word-level diff (added vs removed) of an old revision against current; + restoring reverted the page and appended a "Restored from revision #N" entry. ### Verification (every phase) Use the preview workflow, not manual hand-off: start the dev server, exercise the