morningman opened a new pull request, #4346:
URL: https://github.com/apache/doris-website/pull/4346

   ## Summary
   
   Recent Japanese translation batches selected 20 tasks but produced only two 
target pages because 19 tasks failed validation. Translate each complete 
Markdown/MDX document in one request and remove the automated workflow's 
document-length and chunk-size limits.
   
   - Make at most three total attempts per document, passing all earlier 
validation errors into the next request. Retain a non-empty third response with 
warnings bound to its source and target hashes. Requests that produce no usable 
document still fail.
   - Match product terms as complete Latin words, permit prose-number 
formatting differences, and compile MDX after removing front matter. Include 
concrete protected-content differences in retry feedback.
   - Share translation-state, syntax and internal-link checks between the 
publisher and PR build workflow. Run them before pushing; invalid syntax or 
broken links still block publication of a retained third response.
   - Use `gpt-6-sol` by default with `xhigh` reasoning effort. Allow ten 
minutes per model request and 120 minutes for the generation job.
   - Extend the local simulator to cover retry recovery, ten-page fallback 
batches, long documents and MDX, including uncommitted implementation changes 
in a disposable clone.
   
   ## Validation
   
   - 95 Node tests and five Python link tests passed. Adapter and document 
tests were rerun after switching reasoning effort to `xhigh`.
   - Workflow YAML parsing and `git diff --check` passed.
   - Offline simulations used Codex/GitHub mocks, a local bare Git remote and 
the production generation/publication scripts:
   
   | Scenario | Attempts per document | Candidates | Generation failures | 
Shared admission checks |
   | --- | ---: | ---: | ---: | --- |
   | Retry recovery | 2 | 1 | 0 | Passed |
   | Ten-page third-attempt fallback | 3 | 10, retained with warnings | 0 | 
Passed |
   | `be-config.md`, 71,603 characters | 1 | 1 | 0 | Passed |
   | Data-integration MDX page | 2 | 1 | 0 | Passed |
   
   The simulations do not measure real model quality, latency or cost. The full 
production website build was not run locally and remains part of PR CI.
   
   ## Versions
   
   - [x] dev
   - [x] 4.x
   - [ ] 3.x
   - [ ] 2.1 or older (not covered by version/language sync gate)
   
   The automation manages Japanese Dev, 4.x and community pages. This PR 
changes its implementation and operator documentation; it does not change 
translated document content or routes.
   
   ## Languages
   
   - [ ] Chinese
   - [x] English
   
   The English change is the operator README. No versioned or localized 
user-document counterpart needs synchronization.
   
   ## Docs Checklist
   
   - [x] Checked by AI
   - [x] Test Cases Built
   - [x] Updated required version and language counterparts, or explained why 
not
   - [x] If only one language changed, confirmed whether source/translation 
counterparts need sync
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to