Optymalizacja soneta-form-xml skill

This commit is contained in:
Marcin Wojas
2026-03-05 15:31:31 +01:00
parent 3f5d9a795e
commit 898fd6a98d
43 changed files with 5677 additions and 525 deletions
@@ -0,0 +1,35 @@
{
"expectations": [
{
"text": "Użyto składni Visibility=\"{?Pole=Wartość}\" dla warunku równości",
"passed": false,
"evidence": "Użyto RowCondition=\"Kontrahent.TypKlienta = 'Korporacyjny'\" (nie istniejący atrybut) zamiast Visibility=\"{?...}\""
},
{
"text": "Użyto składni OR dla wielu wartości: {?Status=Premium or Status=VIP}",
"passed": false,
"evidence": "Użyto RowCondition=\"... OR ...\" (SQL-like syntax) zamiast Visibility=\"{?... or ...}\""
},
{
"text": "Użyto negacji: {?!Status=Aktywny}",
"passed": false,
"evidence": "Użyto RowCondition=\"NOT (...)\" zamiast Visibility=\"{?!...}\""
},
{
"text": "Klasa Collapsable jest zastosowana do grupy",
"passed": false,
"evidence": "Użyto Collapsable=\"True\" jako atrybut zamiast Class=\"Collapsable\""
},
{
"text": "Atrybut Renderable jest użyty dla warunku licencji",
"passed": false,
"evidence": "Użyto Renderable=\"Session.Features.IsAvailable(...)\" — błędna składnia wyrażenia, nie jest to format {Licence.X}"
}
],
"summary": {
"passed": 0,
"failed": 5,
"total": 5,
"pass_rate": 0.0
}
}