Skip to content

Enum: SeasonEnum

Seasonal suitability of a clothing or footwear item. Used on ClothingCategory (season slot) and FootwearCategory (season slot).

Design notes:

  • Four values only — fine enough for redistribution decisions,

    coarse enough for fast sorting.

  • spring_autumn is a single value because the thermal characteristics

    that define a transitional garment are the same regardless of

    which shoulder season it appears in.

  • all_season covers items with no meaningful seasonal constraint

    (e.g. a plain cotton t-shirt, a lightweight fleece) — distinct from

    "we don't know" (absence of the field) and from "suitable in all

    conditions including winter" (is_winter_suitable=true + all_season).

  • Multivalued: a linen blazer might be both spring_autumn and summer.

    Record all applicable values.

URI: inkind_knowledge_repo:SeasonEnum

Permissible Values

Value Meaning Description
winter None Primarily suitable for cold weather
spring_autumn None Suitable for mild transitional seasons
summer None Suitable for warm weather; not appropriate for cold conditions
all_season None No meaningful seasonal constraint — appropriate across all seasons or in clim...

Slots

Name Description
season Seasonal suitability
season Seasonal suitability
season Seasonal suitability

Identifier and Mapping Information

Schema Source

  • from schema: https://inkind-at.github.io/inkind-knowledge-repo

LinkML Source

name: SeasonEnum
description: "Seasonal suitability of a clothing or footwear item. Used on ClothingCategory\
  \ (season slot) and FootwearCategory (season slot).\nDesign notes:\n  - Four values\
  \ only  fine enough for redistribution decisions,\n    coarse enough for fast sorting.\n\
  \  - spring_autumn is a single value because the thermal characteristics\n    that\
  \ define a transitional garment are the same regardless of\n    which shoulder season\
  \ it appears in.\n  - all_season covers items with no meaningful seasonal constraint\n\
  \    (e.g. a plain cotton t-shirt, a lightweight fleece)  distinct from\n    \"\
  we don't know\" (absence of the field) and from \"suitable in all\n    conditions\
  \ including winter\" (is_winter_suitable=true + all_season).\n  - Multivalued: a\
  \ linen blazer might be both spring_autumn and summer.\n    Record all applicable\
  \ values."
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
rank: 1000
permissible_values:
  winter:
    text: winter
    description: 'Primarily suitable for cold weather. Implies is_winter_suitable=true.
      Examples: heavy winter coat, thermal base layer, fleece-lined trousers, woollen
      jumper, ski jacket.'
    annotations:
      label_en:
        tag: label_en
        value: Winter
      label_de:
        tag: label_de
        value: Winter
  spring_autumn:
    text: spring_autumn
    description: 'Suitable for mild transitional seasons. Thermal weight between winter
      and summer. is_winter_suitable is sorter''s call. Examples: light jacket, cardigan,
      jeans, hoodie, trench coat.'
    annotations:
      label_en:
        tag: label_en
        value: Spring/Autumn
      label_de:
        tag: label_de
        value: Frühling/Herbst
  summer:
    text: summer
    description: 'Suitable for warm weather; not appropriate for cold conditions.
      Implies is_winter_suitable=false. Examples: t-shirt, shorts, sundress, swimwear,
      linen top.'
    annotations:
      label_en:
        tag: label_en
        value: Summer
      label_de:
        tag: label_de
        value: Sommer
  all_season:
    text: all_season
    description: 'No meaningful seasonal constraint  appropriate across all seasons
      or in climate-controlled environments. Implies is_winter_suitable=true (all-season
      items are by definition usable in winter). Examples: underwear, plain cotton
      t-shirt used as a base layer, school uniform shirt.'
    annotations:
      label_en:
        tag: label_en
        value: All Season
      label_de:
        tag: label_de
        value: Alle Jahreszeiten