Record #119 search provenance; describe the search tables in Design, Data safety and Migration
Separate living pages from per-change records The first cut named every page generically -- Design, Benchmarks, Profiling. Since the wiki namespace is flat, the second change wanting a Benchmarks page would have had nowhere to put it. Two kinds of page now: Living, describing the system as it stands, edited by each change: Design, Data-Safety, Migration Frozen records of one change, prefixed so the next one can sit beside them: PR-11-Catalog-Refactor, PR-11-Before, PR-11-Benchmarks, PR-11-Profiling Changes indexes the records and says how to add one.
Document the catalog refactor Moves the prose from the PR's docs/ directory into the wiki, with a parent page for the change and one page per document. GitHub wikis are flat -- a file in a subdirectory is served at its bare page name -- so the hierarchy is expressed by _Sidebar.md and by links from the parent page. Relative links between documents become wiki links; links into the source tree become blob URLs on refactor/catalog-and-stages.