<?php

declare(strict_types=1);

return [
    /*
     |--------------------------------------------------------------------------
     | Tag system configuration
     |--------------------------------------------------------------------------
     |
     | Keep moderation/banning logic in config (not hardcoded in code).
     | Populate these lists in production as needed.
     |
     */

    'max_length' => 32,
    'max_user_tags' => (int) env('TAGS_MAX_USER_TAGS', 30),

    // Exact-match banned tags after normalization.
    'banned' => [
        // e.g. 'nsfw', 'hate', 'spam'
    ],

    // Optional regex patterns (PCRE) to block tags.
    'banned_regex' => [
        // e.g. '/\\b(?:badword1|badword2)\\b/i'
    ],
];
