# 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.