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

   A Korean document could retain `language: ja` or drop visible front matter 
without receiving validation feedback. Manual staged application could also 
overwrite a newer machine translation when its target and state were updated 
consistently after staging. This PR reports metadata defects during generation 
and admission, and binds staged application to the target, effective state 
file, and shard-layout marker captured before generation.
   
   Manual OpenAI staging manifests now use schema version 2; regenerate older 
stages before applying them. Page-state and Codex workflow artifact schemas 
remain version 1. The existing three-attempt Codex policy still retains final 
content issues as explicit review warnings.
   
   Korean fixtures cover native identities and dynamic plans, active PR 
exclusions, source changes and moves, MDX, retry feedback, Dev/4.x reuse, 
legacy state and page shards, human ownership, concurrent writes, and exact 
staged application. Operational instructions explain explicit locale selection 
and script-driven planning without fixed batch registration.
   
   Validation: Node 20 ran 190 tests: 189 passed, no failures, and one existing 
Apache integration test was skipped. Both the metadata gap and consistent 
target/state replacement were reproduced before their fixes. Fixtures use 
injected model processes and synthetic staging manifests; no real model calls 
or credentials were used. A read-only native Korean scan is also being recorded 
on the committed implementation.
   
   ## Versions
   
   Shared translation infrastructure applies to the configured Dev, 4.x, and 
community translation scopes. No document content or routes change.
   
   ## Languages
   
   - [x] Japanese
   - [x] Korean
   
   ## 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
   
   Japanese regression fixtures pass with the shared validation and staging 
changes. English/Chinese source documents and existing translation records are 
unchanged. Production Korean registration, scheduled generation, and bulk 
translation are outside this PR.
   


-- 
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