Parent testing issue: #1
Source defect report: https://github.com/eviltester/anywaydata-ai-testing/blob/main/docs/testing/20260625/issue-230-001/defects/NV-003-text-mode-generic-validation-message.md
Testing artifact folder: https://github.com/eviltester/anywaydata-ai-testing/tree/main/docs/testing/20260625/issue-230-001
Original grid-table-editor story: eviltester/grid-table-editor#230
Original grid-table-editor PR: eviltester/grid-table-editor#247
The detailed defect report from the testing artifact is copied below.
NV-003: Text-mode malformed schemas can show only a generic validation failure
Severity: Low
Status: observed in negative-validation lane.
Environment
Steps to Reproduce
- Open the deployed app and expand Test Data.
- Switch schema editing to text mode.
- Try malformed or empty schemas such as empty text or
BadRegex with regex([A-Z.
- Click Generate.
Expected Result
Text mode should provide line-specific or rule-specific validation comparable to row mode.
Actual Result
Some text-mode failures only showed Schema validation failed. Grid unchanged. without the detailed row/line-level cause visible to the user.
Notes
Row mode generally produced clearer messages for similar invalid input, so this is a consistency and debuggability issue.
Parent testing issue: #1
Source defect report: https://github.com/eviltester/anywaydata-ai-testing/blob/main/docs/testing/20260625/issue-230-001/defects/NV-003-text-mode-generic-validation-message.md
Testing artifact folder: https://github.com/eviltester/anywaydata-ai-testing/tree/main/docs/testing/20260625/issue-230-001
Original grid-table-editor story: eviltester/grid-table-editor#230
Original grid-table-editor PR: eviltester/grid-table-editor#247
The detailed defect report from the testing artifact is copied below.
NV-003: Text-mode malformed schemas can show only a generic validation failure
Severity: Low
Status: observed in negative-validation lane.
Environment
../logs/negative-validation-test-log.md,../screenshots/negative-13-text-empty-busy.png,../screenshots/negative-15-text-regex-busy.pngSteps to Reproduce
BadRegexwithregex([A-Z.Expected Result
Text mode should provide line-specific or rule-specific validation comparable to row mode.
Actual Result
Some text-mode failures only showed
Schema validation failed. Grid unchanged.without the detailed row/line-level cause visible to the user.Notes
Row mode generally produced clearer messages for similar invalid input, so this is a consistency and debuggability issue.