array( 'required' => true, 'label' => __( 'KI-unterstützt', 'aiparently' ), 'code' => 'ai-assisted', ), 'generated' => array( 'required' => true, 'label' => __( 'KI-generiert', 'aiparently' ), 'code' => 'ai-generated', ), ); $decision = isset( $rules[ $status ] ) ? $rules[ $status ] : array( 'required' => false, 'label' => '', 'code' => 'none' ); $decision['classification'] = $status; $decision['ruleset_version'] = self::RULESET_VERSION; /** * Filters the centrally derived disclosure decision. * * @param array $decision Derived output rule. * @param string $status User-supplied classification. * @param array $context Content context. */ return apply_filters( 'aiparently_disclosure_decision', $decision, $status, $context ); } }