From 8d9f86314361ed0a59f394f404ffd797afa3c3c6 Mon Sep 17 00:00:00 2001 From: team 1 Date: Tue, 28 Apr 2026 13:37:23 +0200 Subject: [PATCH] optimize technical truth --- src/Config/PromptBuilderConfig.php | 64 ++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/src/Config/PromptBuilderConfig.php b/src/Config/PromptBuilderConfig.php index f72cac9..462789e 100644 --- a/src/Config/PromptBuilderConfig.php +++ b/src/Config/PromptBuilderConfig.php @@ -69,6 +69,70 @@ final class PromptBuilderConfig 'ergänzung', 'ergaenzung', ]; + private const MAIN_DEVICE_REQUEST_ROLE_KEYWORDS = [ + 'anlage', + 'messanlage', + 'gerät', + 'geraet', + 'messgerät', + 'messgeraet', + 'analysegerät', + 'analysegeraet', + 'analysator', + 'analyzer', + 'system', + 'monitor', + 'controller', + 'testomat', + 'pockettester', + ]; + + private const MAIN_DEVICE_PRODUCT_ROLE_KEYWORDS = [ + 'messgerät', + 'messgeraet', + 'analysegerät', + 'analysegeraet', + 'analysator', + 'analyzer', + 'messanlage', + 'controller', + 'testomat 2000', + 'testomat 808', + 'testomat evo', + 'pockettester', + ]; + + private const ACCESSORY_PRODUCT_ROLE_KEYWORDS = [ + 'indikator', + 'indicator', + 'indikatortyp', + 'reagenz', + 'reagent', + 'reagenzsatz', + 'kalibrierlösung', + 'kalibrierloesung', + 'pufferlösung', + 'pufferloesung', + 'reinigungslösung', + 'reinigungsloesung', + 'kalibrier', + 'puffer', + 'buffer', + 'zubehör', + 'zubehor', + 'accessory', + 'ersatzteil', + 'verbrauch', + 'consumable', + 'kit', + 'set', + 'flasche', + 'bottle', + '100 ml', + '500 ml', + '100ml', + '500ml', + ]; /** * @param array $config