# Config-level announcement (fallback for all products/versions)
announcement:
  message: "Welcome to our documentation!"

products:
  - display-name: Docs
    path: ./products/docs/docs.yml
    # Product-level announcement (overrides config-level for this product)
    announcement:
      message: "Docs product is in beta. Features may change."

  - display-name: SDKs
    path: ./products/sdks/sdks.yml
    announcement:
      message: "New SDK features available!"
    
    versions:
      - display-name: v1
        path: ./products/sdks/v1/docs.yml
        # Version-level announcement (highest priority, overrides product and config)
        announcement:
          message: "v1 is in maintenance mode. Upgrade to v2."
      
      - display-name: v2
        path: ./products/sdks/v2/docs.yml
        # This version will show the product-level announcement
```