Skip to content

Lifecycle flags

Two more boolean flags are accepted on POST /articles and returned on the read endpoints (both default false):

  • is_diverse — marks a catch-all / placeholder ("diverse") article.
  • is_legacy_article — marks a discontinued article that should stay resolvable by id and visible on past selections but be kept out of new matches. (is_deleted hides it everywhere; is_legacy_article only demotes it from new matching.)