1.2 KiB
1.2 KiB
ADDED Requirements
Requirement: Translation output passes quality validation before use
The system SHALL validate generated Tamil and Malayalam translation output for language/script sanity and gibberish risk before persistence or delivery.
Scenario: Valid translation accepted
- WHEN generated translation passes configured language and quality checks
- THEN the system stores and serves the translated content
- AND records a successful validation outcome
Scenario: Invalid translation rejected
- WHEN generated translation fails language/script or gibberish checks
- THEN the system rejects translated output for that article-language pair
- AND records a validation failure reason for operations visibility
Requirement: Validation failure fallback is deterministic
When translation quality validation fails, the system SHALL provide deterministic English fallback behavior.
Scenario: Failed translation falls back to English
- WHEN a client requests language content for an article whose translation failed validation
- THEN the system returns English source headline and summary
- AND response shape remains consistent with language-aware responses