86 lines
2.7 KiB
YAML
86 lines
2.7 KiB
YAML
# Governance and regression guardrail configuration.
|
|
# These values are intentionally YAML-owned so developer-policy checks do not
|
|
# reintroduce domain-specific guardrail terms as PHP-only defaults.
|
|
parameters:
|
|
retriex.governance.config:
|
|
regression_baseline:
|
|
protected_short_model_tokens: []
|
|
protected_measurement_values: []
|
|
protected_technical_prompt_keywords: []
|
|
technical_priority_required_markers: []
|
|
protected_accessory_prompt_keywords: []
|
|
protected_search_repair_specificity_terms: []
|
|
protected_retrieval_reagent_words: []
|
|
protected_retrieval_device_word_groups: {}
|
|
shop_prompt_regression_original_query: ''
|
|
shop_prompt_required_output_instruction_markers: []
|
|
shop_query_meta_guard_terms: []
|
|
shop_query_context_fallback_filter_terms: []
|
|
shop_query_current_input_preservation_terms: []
|
|
vocabulary: {}
|
|
language:
|
|
protected_stopword_terms: []
|
|
required_cleanup_profiles:
|
|
- commerce_query
|
|
- rag_evidence
|
|
- shop_context_fallback
|
|
- retrieval_reference_cleanup
|
|
required_profile_term_defaults:
|
|
stopwords:
|
|
- der
|
|
- dieser
|
|
- mit
|
|
- bitte
|
|
required_profile_terms:
|
|
commerce_query:
|
|
phrases:
|
|
- ich suche
|
|
- suche im shop
|
|
rag_evidence: {}
|
|
shop_context_fallback:
|
|
phrases:
|
|
- zeige mir
|
|
- suche im shop
|
|
meta_terms:
|
|
- tabelle
|
|
- übersicht
|
|
- liste
|
|
core_pattern_audit:
|
|
source_roots:
|
|
- src
|
|
excluded_path_prefixes:
|
|
- src/Config/CorePatternAuditProvider.php
|
|
- src/Command/ConfigPatternAuditCommand.php
|
|
- src/Entity/
|
|
excluded_path_patterns:
|
|
- '~(^|/)vendor(/|$)~'
|
|
- '~(^|/)var(/|$)~'
|
|
- '~(^|/)node_modules(/|$)~'
|
|
warning_path_prefixes:
|
|
- src/Agent/
|
|
- src/Commerce/
|
|
- src/Intent/
|
|
- src/Knowledge/Retrieval/
|
|
suspicious_calls:
|
|
- preg_match
|
|
- preg_match_all
|
|
- preg_replace
|
|
- preg_split
|
|
- str_contains
|
|
- stripos
|
|
- strpos
|
|
- str_starts_with
|
|
- str_ends_with
|
|
- in_array
|
|
- array_intersect
|
|
- array_intersect_key
|
|
domain_marker_terms: []
|
|
allowed_literal_patterns:
|
|
- path: src/Knowledge/Retrieval/NdjsonChunkLookup.php
|
|
pattern: '/Produkt\\s\+Titel/iu'
|
|
reason: 'Technical markdown heading parser for product-title metadata.'
|
|
- path: src/Knowledge/Retrieval/NdjsonHybridRetriever.php
|
|
pattern: '/Produkt\\s\+Titel/iu'
|
|
reason: 'Technical markdown heading parser for product-title metadata.'
|
|
max_snippet_length: 180
|