Symptom
Three checklist/doc corrections fall out of the search area QA run (#7629). These are checklist/doc edits under docs/qa/platform-checklist/, not product bugs.
(i) Case-insensitive declaration vs case-sensitive behaviour, in three places.cross-field-object-search and console-global-search both declare $search case-insensitive against case-sensitive behaviour in THREE places: the item title, the search-filter.ts docblock, and the search-conformance ledger row. These must be reconciled whichever way #4706 Q2 resolves. (The product-side behaviour is tracked separately as #7641.)
(ii) pinyin-flag-both-sides clause 3 oracle is unobtainable. Clause 3's evidence string (a named log line) never appears in a CLI-served deployment, because with the flag off the CLI does not add pinyin-search to requires at all, so the plugin is never loaded (47 vs 48 plugins; a 1.2 MB debug boot log contains zero occurrences of "pinyin"). The clause should restate its evidence as the plugin-count / requires difference the run actually proved, instead of the log line.
(iii) rls-both-personas fixture count is stale. The item says 8 seeded invoices; the seed now ships 12.
Root cause
Not a product defect — checklist item text, oracle strings and fixture counts under docs/qa/platform-checklist/ have drifted from the current build (framework 92f26f7).
Reproduction
Read the affected items under docs/qa/platform-checklist/ (cross-field-object-search, console-global-search, pinyin-flag-both-sides, rls-both-personas) and the search-conformance ledger row against framework 92f26f7; each declaration / oracle / count listed above does not match the build.
Source
Extracted from the QA run #7629 (framework 92f26f7, console 6314e87f).
Symptom
Three checklist/doc corrections fall out of the
searcharea QA run (#7629). These are checklist/doc edits underdocs/qa/platform-checklist/, not product bugs.(i) Case-insensitive declaration vs case-sensitive behaviour, in three places.
cross-field-object-searchandconsole-global-searchboth declare$searchcase-insensitive against case-sensitive behaviour in THREE places: the item title, thesearch-filter.tsdocblock, and thesearch-conformanceledger row. These must be reconciled whichever way #4706 Q2 resolves. (The product-side behaviour is tracked separately as #7641.)(ii)
pinyin-flag-both-sidesclause 3 oracle is unobtainable. Clause 3'sevidencestring (a named log line) never appears in a CLI-served deployment, because with the flag off the CLI does not addpinyin-searchtorequiresat all, so the plugin is never loaded (47 vs 48 plugins; a 1.2 MB debug boot log contains zero occurrences of "pinyin"). The clause should restate its evidence as the plugin-count /requiresdifference the run actually proved, instead of the log line.(iii)
rls-both-personasfixture count is stale. The item says 8 seeded invoices; the seed now ships 12.Root cause
Not a product defect — checklist item text, oracle strings and fixture counts under
docs/qa/platform-checklist/have drifted from the current build (framework 92f26f7).Reproduction
Read the affected items under
docs/qa/platform-checklist/(cross-field-object-search,console-global-search,pinyin-flag-both-sides,rls-both-personas) and thesearch-conformanceledger row against framework 92f26f7; each declaration / oracle / count listed above does not match the build.Source
Extracted from the QA run #7629 (framework 92f26f7, console 6314e87f).