Scope
Bootstrap Finnish (fi) LLM-assisted candidate translations.
Current audit
- workflow:
fi-bootstrap-profile
- documented in
docs/translations
- no
babelon/hp-fi.babelon.tsv profile exists yet
Workflow
Follow docs/llm_translation_workflows.md and translation_workflows/candidate_workflows.json.
- first establish a canonical source-row inventory matching the Babelon schema
- generate Finnish candidate rows with Codex CLI /
gpt-5
- preserve exact HPO IDs, predicates, and source labels
- validate profile shape and row matching before apply
- triangulate with free review lanes:
- OpenCode /
opencode/deepseek-v4-flash-free
- OpenCode /
opencode/mimo-v2.5-free
- use Finnish-capable baseline checks where available
- apply only as
CANDIDATE
- keep
translation_type=LLM_ASSISTED_DRAFT
Conflict handling
Do not create rows until source inventory exists. If Finnish terminology is uncertain, keep literal candidates and document uncertainty for human review.
Scope
Bootstrap Finnish (
fi) LLM-assisted candidate translations.Current audit
fi-bootstrap-profiledocs/translationsbabelon/hp-fi.babelon.tsvprofile exists yetWorkflow
Follow
docs/llm_translation_workflows.mdandtranslation_workflows/candidate_workflows.json.gpt-5opencode/deepseek-v4-flash-freeopencode/mimo-v2.5-freeCANDIDATEtranslation_type=LLM_ASSISTED_DRAFTConflict handling
Do not create rows until source inventory exists. If Finnish terminology is uncertain, keep literal candidates and document uncertainty for human review.