Greenlens/audits/semantic-search/review-change-candidates.md

99 lines
6.6 KiB
Markdown

# Review Change Candidates
Date: 2026-03-12
Purpose:
- collect the user-provided `AENDERN` review items in one place
- separate already-applied semantic fixes from deferred raw source array reordering
Status summary:
- semantic fixes: applied
- export ordering: already normalized in `all-plants-categories.csv`
- source-array ordering in the batch files: deferred on purpose
## Applied Semantic Fixes
- `Anthurium clarinervium`: `patterned|high_humidity|pet_friendly` -> `patterned|high_humidity`
- `Anthurium crystallinum`: `patterned|high_humidity|pet_friendly` -> `patterned|high_humidity`
- `Camellia sinensis`: `[]` -> `flowering`
- `Mimosa pudica`: `[]` -> `flowering|bright_light`
- `Spinacia oleracea`: `[]` -> `easy`
## Deferred Raw Source Array Reordering
These were left out of the source files because the export generator now canonicalizes category order in `all-plants-categories.csv`. If you still want the raw `categories` arrays in the batch files normalized too, these are the deferred candidates from the review list.
- `Acer platanoides`: `tree|sun|large` -> `tree|large|sun`
- `Achillea millefolium`: `medicinal|flowering|sun` -> `flowering|medicinal|sun`
- `Adenium obesum`: `succulent|flowering|sun` -> `flowering|succulent|sun`
- `Adenium socotranum`: `succulent|flowering|sun` -> `flowering|succulent|sun`
- `Agave americana`: `succulent|sun|large` -> `succulent|large|sun`
- `Aglaonema commutatum`: `easy|low_light|patterned` -> `easy|patterned|low_light`
- `Alocasia amazonica`: `patterned|high_humidity|large` -> `patterned|large|high_humidity`
- `Aloe ferox`: `succulent|medicinal|sun|large` -> `succulent|medicinal|large|sun`
- `Alpinia zerumbet`: `flowering|high_humidity|large` -> `flowering|large|high_humidity`
- `Solanum aviculare`: `medicinal|flowering|sun` -> `flowering|medicinal|sun`
- `Solanum laciniatum`: `medicinal|flowering|sun` -> `flowering|medicinal|sun`
- `Strelitzia reginae`: `flowering|sun|large` -> `flowering|large|sun`
- `Agapanthus africanus`: `flowering|sun|large` -> `flowering|large|sun`
- `Aquilegia vulgaris`: `flowering|sun|pet_friendly` -> `flowering|pet_friendly|sun`
- `Momordica balsamina`: `flowering|sun|medicinal` -> `flowering|medicinal|sun`
- `Thunbergia alata`: `flowering|sun|hanging` -> `flowering|hanging|sun`
- `Gerbera jamesonii`: `flowering|sun|pet_friendly` -> `flowering|pet_friendly|sun`
- `Hibiscus rosa-sinensis`: `flowering|sun|large` -> `flowering|large|sun`
- `Bergenia cordifolia`: `flowering|low_light|large` -> `flowering|large|low_light`
- `Photinia serratifolia`: `tree|sun|large` -> `tree|large|sun`
- `Chrysanthemum morifolium`: `flowering|sun|pet_friendly` -> `flowering|pet_friendly|sun`
- `Galanthus nivalis`: `flowering|low_light|pet_friendly` -> `flowering|pet_friendly|low_light`
- `Leucojum aestivum`: `flowering|low_light|pet_friendly` -> `flowering|pet_friendly|low_light`
- `Cyclamen persicum`: `flowering|low_light|pet_friendly` -> `flowering|pet_friendly|low_light`
- `Narcissus pseudonarcissus`: `flowering|sun|pet_friendly` -> `flowering|pet_friendly|sun`
- `Dahlia pinnata`: `flowering|sun|pet_friendly` -> `flowering|pet_friendly|sun`
- `Photinia fraseri`: `tree|sun|large` -> `tree|large|sun`
- `Rosa canina`: `flowering|sun|medicinal` -> `flowering|medicinal|sun`
- `Acer campestre`: `tree|sun|large` -> `tree|large|sun`
- `Amelanchier ovalis`: `flowering|sun|large` -> `flowering|large|sun`
- `Howea forsteriana`: `easy|pet_friendly|large|air_purifier|bright_light` -> `easy|pet_friendly|air_purifier|large|bright_light`
- `Dracaena trifasciata`: `easy|air_purifier|low_light|large` -> `easy|air_purifier|large|low_light`
- `Lobularia maritima`: `flowering|sun|hanging` -> `flowering|hanging|sun`
- `Buxus sempervirens`: `tree|sun|large` -> `tree|large|sun`
- `Cosmos bipinnatus`: `flowering|sun|pet_friendly` -> `flowering|pet_friendly|sun`
- `Lilium candidum`: `flowering|sun|pet_friendly` -> `flowering|pet_friendly|sun`
- `Origanum vulgare`: `medicinal|sun|pet_friendly` -> `medicinal|pet_friendly|sun`
- `Rudbeckia hirta`: `flowering|sun|pet_friendly` -> `flowering|pet_friendly|sun`
- `Hibiscus syriacus`: `flowering|sun|large` -> `flowering|large|sun`
- `Sedum acre`: `succulent|sun|pet_friendly` -> `succulent|pet_friendly|sun`
- `Fatsia japonica`: `tree|low_light|large` -> `tree|large|low_light`
- `Ocimum tenuiflorum`: `medicinal|sun|flowering` -> `flowering|medicinal|sun`
- `Ulmus minor`: `tree|sun|large` -> `tree|large|sun`
- `Ulmus americana`: `tree|sun|large` -> `tree|large|sun`
- `Ulmus glabra`: `tree|sun|large` -> `tree|large|sun`
- `Aloysia citrodora`: `medicinal|sun|flowering` -> `flowering|medicinal|sun`
- `Cucumis sativus`: `easy|sun|hanging` -> `easy|hanging|sun`
- `Citrullus lanatus`: `easy|sun|hanging` -> `easy|hanging|sun`
- `Hypoestes phyllostachya`: `patterned|bright_light|pet_friendly` -> `patterned|pet_friendly|bright_light`
- `Nephrolepis exaltata`: `air_purifier|high_humidity|pet_friendly` -> `air_purifier|pet_friendly|high_humidity`
- `Phalaenopsis amabilis`: `flowering|high_humidity|pet_friendly` -> `flowering|pet_friendly|high_humidity`
- `Plantago major`: `medicinal|sun|pet_friendly` -> `medicinal|pet_friendly|sun`
- `Chaenomeles japonica`: `flowering|sun|large` -> `flowering|large|sun`
- `Rhododendron ferrugineum`: `flowering|low_light|large` -> `flowering|large|low_light`
- `Brassica napus napobrassica`: `easy|sun|large` -> `easy|large|sun`
- `Salvia apiana`: `medicinal|sun|flowering` -> `flowering|medicinal|sun`
- `Salvia canariensis`: `medicinal|sun|flowering` -> `flowering|medicinal|sun`
- `Helianthus annuus`: `flowering|sun|large` -> `flowering|large|sun`
- `Syringa vulgaris`: `flowering|sun|large` -> `flowering|large|sun`
- `Calystegia sepium`: `flowering|sun|hanging` -> `flowering|hanging|sun`
- `Vanilla planifolia`: `flowering|high_humidity|hanging` -> `flowering|hanging|high_humidity`
- `Vanda coerulea`: `flowering|high_humidity|bright_light` -> `flowering|bright_light|high_humidity`
- `Verbascum thapsus`: `flowering|sun|medicinal` -> `flowering|medicinal|sun`
- `Washingtonia robusta`: `tree|sun|large` -> `tree|large|sun`
- `Wisteria sinensis`: `flowering|sun|large` -> `flowering|large|sun`
- `Yucca aloifolia`: `tree|sun|easy` -> `easy|tree|sun`
## Notes
- Some review items were omitted because they were explicit no-ops, duplicate rows, or already effectively normalized by the export layer.
- The obvious no-op reorder rows were removed from this file during cleanup.
- Some older order proposals may now be stale if a later semantic audit intentionally changed the underlying categories.
- The canonical order visible to QA should be taken from `all-plants-categories.csv`, not from the raw category array order inside the batch source files.