# Blueprint: ratgeber (RFC-0500)
# Editorial knowledge hub — article collection with category taxonomy.
# RFC-0500: restructured from flat topic list into editorial hub with CollectionPage semantic type.
id: ratgeber
entitlement: pseo

dataset:
  collection: articles
  status: active

axes:
  - id: article
    universe: { collection: articles, field: slug }
    match: { recordField: slug }

levels:
  - depth: 0
    slug: { de: ratgeber, uk: porady }
    constellation: ratgeber-hub
    geo: twin-only
    titleTemplate: { de: "Ratgeber | Warpgogol", uk: "Поради | Warpgogol" }
    intro:
      de: "Verständliche Antworten auf die häufigsten Fragen rund um Website, lokale Sichtbarkeit und digitales Fundament für kleines Gewerbe und Handwerk."
      uk: "Зрозумілі відповіді на найпоширеніші питання про сайт, локальну видимість і цифровий фундамент для малого бізнесу та ремесла."
    semanticType: collection
    hub:
      cardFields:
        - category
        - title
        - question
        - summary
        - articleType
        - readTime
        - reviewedAt
      reservedSlugs:
        - redaktion
  - depth: 1
    slug: { de: "ratgeber/{article}", uk: "porady/{article}" }
    constellation: ratgeber-article
    geo: full
    titleTemplate: { de: "{article.title} | Warpgogol", uk: "{article.title} | Warpgogol" }
    semanticType: article

policy:
  minRecordsPerDepth: { 0: 0, 1: 1 }
  noindexBelowPerDepth: { 1: 1 }
  redirectPolicy: nearest-ancestor
  trailingSlash: true
  maxStubDepth: 1
  substanceMin: 20
  maxThinShare: 0.5
  bake: lazy
  statusGate:
    allowedStatuses:
      - published
    excludedStatuses:
      - draft
      - review-required

linking:
  children: { limit: 12 }
  siblings: { limit: 8 }
