p59d
This commit is contained in:
@@ -9,7 +9,9 @@
|
||||
# `configuration_values` as the central value surface. p59B keeps the
|
||||
# adaptation surface focused on native genre value paths. p59C adds
|
||||
# review_path_groups so every remaining non-empty/runtime-resolved legacy
|
||||
# source path is visible with its cleanup classification.
|
||||
# source path is visible with its cleanup classification. p59D moves
|
||||
# those legacy/runtime source declarations out of configuration_values so
|
||||
# the value surface stays native and maintenance-focused.
|
||||
parameters:
|
||||
retriex.genre.config:
|
||||
id: water_analysis
|
||||
@@ -521,9 +523,7 @@ parameters:
|
||||
- ph-indikatoren
|
||||
- ph indikatoren
|
||||
no_llm_fallback_terms:
|
||||
source_paths:
|
||||
- agent.no_llm_fallback.product_roles.vocabulary_views.main_device_request_keywords
|
||||
- agent.no_llm_fallback.product_roles.vocabulary_views.accessory_product_keywords
|
||||
origin: genre_native
|
||||
main_device_request_keywords:
|
||||
- anlage
|
||||
- messanlage
|
||||
@@ -573,9 +573,7 @@ parameters:
|
||||
product_attributes:
|
||||
description: Current genre attributes and constraint terms. Fashion would typically replace these with size, color, material, fit and variant constraints.
|
||||
direct_attribute_cleanup:
|
||||
source_paths:
|
||||
- agent.shop_runtime.attribute_cleanup.vocabulary_views.product_type_terms
|
||||
- agent.shop_runtime.attribute_cleanup.vocabulary_views.stop_terms
|
||||
origin: genre_native
|
||||
product_type_terms:
|
||||
- anschlusskabel
|
||||
- kabel
|
||||
@@ -637,11 +635,7 @@ parameters:
|
||||
comparative_constraint_patterns:
|
||||
- /\b(?:länger|laenger|kürzer|kuerzer|größer|groesser|kleiner|über|ueber|unter|mindestens|maximal|maximum|minimum|ab|bis|mehr\s+als|weniger\s+als)\s+(?P<value>\d+(?:[,.]\d+)?\s*[\p{L}µ°%]*)\b/iu
|
||||
size_and_color_terms:
|
||||
source_paths:
|
||||
- intent.commerce.patterns.size_extraction_template
|
||||
- intent.commerce.patterns.size_value_template
|
||||
- intent.commerce.patterns.size_token_value_template
|
||||
- intent.commerce.patterns.color_value_template
|
||||
origin: genre_native
|
||||
size_token_terms:
|
||||
- xs
|
||||
- s
|
||||
@@ -675,9 +669,7 @@ parameters:
|
||||
color_value_template: /\b(?:{color_pattern})\b/u
|
||||
model_like_product: /\b[a-zäöüß][a-zäöüß®\-]*(?:\s+[a-zäöüß][a-zäöüß®\-]*){0,2}\s+\d{2,5}[a-z0-9\-]*\b/u
|
||||
numeric_length_constraints:
|
||||
source_paths:
|
||||
- agent.shop_runtime.answer_constraints.length_sort
|
||||
- agent.shop_runtime.answer_constraints.length_filter
|
||||
origin: genre_native
|
||||
length_sort:
|
||||
enabled: true
|
||||
trigger_patterns:
|
||||
@@ -791,8 +783,7 @@ parameters:
|
||||
intent_and_routing:
|
||||
description: Genre-specific words and patterns that steer commerce/advisory routing.
|
||||
fuzzy_routing_terms:
|
||||
source_paths:
|
||||
- agent.input_normalization.fuzzy_routing.vocabulary_views.terms
|
||||
origin: genre_native
|
||||
terms:
|
||||
- shop
|
||||
- suche
|
||||
@@ -861,8 +852,7 @@ parameters:
|
||||
- empfehlen
|
||||
- empfiehl
|
||||
commerce_intent:
|
||||
source_paths:
|
||||
- intent.commerce.patterns.model_like_product
|
||||
origin: genre_native
|
||||
strong_signals:
|
||||
- shop
|
||||
- alle
|
||||
@@ -951,12 +941,7 @@ parameters:
|
||||
- /\belektrodenkabel\b/u
|
||||
model_like_product_pattern: /\b[a-zäöüß][a-zäöüß®\-]*(?:\s+[a-zäöüß][a-zäöüß®\-]*){0,2}\s+\d{2,5}[a-z0-9\-]*\b/u
|
||||
sales_intent:
|
||||
source_paths:
|
||||
- intent.sales.sales_signals
|
||||
- intent.sales.comparison_signals
|
||||
- intent.sales.objection_signals
|
||||
- intent.sales.implementation_signals
|
||||
- intent.sales.roi_signals
|
||||
origin: genre_native
|
||||
sales_signals:
|
||||
- preis
|
||||
- preise
|
||||
@@ -1016,11 +1001,7 @@ parameters:
|
||||
context_resolution:
|
||||
description: Current follow-up anchors and shop meta-query handling for this genre.
|
||||
commercial_table_follow_up:
|
||||
source_paths:
|
||||
- agent.follow_up_context.commercial_table_follow_up.history_anchor_patterns
|
||||
- agent.follow_up_context.commercial_table_follow_up.indicator_marker_patterns
|
||||
- agent.follow_up_context.commercial_table_follow_up.query_template_with_model
|
||||
- agent.follow_up_context.commercial_table_follow_up.query_template_without_model
|
||||
origin: genre_native
|
||||
history_anchor_patterns:
|
||||
- /\bTestomat(?:®)?\s+\d{3,4}\b/iu
|
||||
- /\b(?:Indikatortyp|Indikator|Indikatoren|Reagenz|Reagenzien|Zubehör|Zubehoer)\b/iu
|
||||
@@ -1053,8 +1034,7 @@ parameters:
|
||||
- selbe
|
||||
- selben
|
||||
history_anchor_enrichment:
|
||||
source_paths:
|
||||
- agent.shop_runtime.context_resolution.history_anchor_enrichment.vocabulary_views.trigger_terms
|
||||
origin: genre_native
|
||||
trigger_terms:
|
||||
- indikator
|
||||
- indikatortyp
|
||||
@@ -1117,8 +1097,7 @@ parameters:
|
||||
shop_query_runtime:
|
||||
description: Current direct Shopware query cleanup and deterministic answer wording for this genre.
|
||||
current_input_preservation_terms:
|
||||
source_paths:
|
||||
- agent.shop_runtime.query_cleanup.current_input_preservation.vocabulary_views.terms
|
||||
origin: genre_native
|
||||
terms:
|
||||
- ph
|
||||
- rx
|
||||
@@ -1492,13 +1471,7 @@ parameters:
|
||||
terms:
|
||||
- requested_accessory_code_terms
|
||||
candidate_patterns:
|
||||
source_paths:
|
||||
- search_repair.patterns.model_candidate
|
||||
- search_repair.patterns.accessory_candidate_template
|
||||
- search_repair.patterns.requested_accessory_code
|
||||
- search_repair.patterns.accessory_or_bundle_template
|
||||
- search_repair.patterns.model_like
|
||||
- search_repair.patterns.specificity_boost_template
|
||||
origin: genre_native
|
||||
specific_model_candidate_patterns:
|
||||
- /\b([A-Za-zÄÖÜäöüß][A-Za-zÄÖÜäöüß®\-]*(?:\s+[A-Za-zÄÖÜäöüß0-9][A-Za-zÄÖÜäöüß0-9®\-]*){0,3}\s+\d{2,5}(?:\s+[A-ZÄÖÜ]{1,8})?)\b/u
|
||||
patterns:
|
||||
@@ -1580,10 +1553,7 @@ parameters:
|
||||
- tc
|
||||
- 0,02
|
||||
cleanup_profiles:
|
||||
source_paths:
|
||||
- language.cleanup_profiles.commerce_query
|
||||
- language.cleanup_profiles.rag_evidence
|
||||
- language.cleanup_profiles.shop_context_fallback
|
||||
origin: genre_native
|
||||
commerce_query:
|
||||
stopword_group_sets:
|
||||
- de_conversation
|
||||
@@ -1775,29 +1745,23 @@ parameters:
|
||||
shop_data_mapping:
|
||||
description: Current Shopware field mapping and matching text behavior that changes per installation/genre.
|
||||
custom_fields:
|
||||
source_paths:
|
||||
- shop_matching.custom_fields
|
||||
origin: genre_native
|
||||
primary: migration_Backup_product_attr1
|
||||
secondary: migration_Backup_product_attr2
|
||||
use_cases: migration_Backup_product_attr4
|
||||
languages: migration_Backup_product_attr5
|
||||
text:
|
||||
source_paths:
|
||||
- shop_matching.text.custom_field_join_separator
|
||||
- shop_matching.text.primary_secondary_separator
|
||||
origin: genre_native
|
||||
primary_secondary_separator: ': '
|
||||
use_cases_label: 'Einsatzgebiete: '
|
||||
languages_label: 'Sprachen: '
|
||||
custom_field_join_separator: ' | '
|
||||
role_guard:
|
||||
source_paths:
|
||||
- shop_matching.role_guard
|
||||
origin: genre_native
|
||||
filter_accessory_products_for_device_queries: true
|
||||
keep_ambiguous_products_for_device_queries: true
|
||||
commerce_connection:
|
||||
source_paths:
|
||||
- commerce.store_api_base_url
|
||||
- commerce.max_shop_results
|
||||
origin: genre_native
|
||||
store_api_base_url: '%env(SHOPWARE_STORE_API_BASE_URL)%'
|
||||
max_shop_results: '%env(SHOPWARE_STORE_API_MAX_RESULT)%'
|
||||
governance_and_regression:
|
||||
@@ -1862,8 +1826,7 @@ parameters:
|
||||
vocabulary_guardrails:
|
||||
origin: genre_native
|
||||
core_pattern_audit:
|
||||
source_paths:
|
||||
- governance.core_pattern_audit
|
||||
origin: genre_native
|
||||
source_roots:
|
||||
- src
|
||||
excluded_path_prefixes:
|
||||
|
||||
Reference in New Issue
Block a user