5226f9589f
fix: tighten PBL v2 planner eval harness ( #805 )
...
Co-authored-by: mzb25 <mzb25@mails.tsinghua.edu.cn >
Co-authored-by: wu-yx25 <wu-yx25@mails.tsinghua.edu.cn >
Co-authored-by: 805813606 <805813606@qq.com >
Co-authored-by: zlnn23 <zlnn23@mails.tsinghua.edu.cn >
2026-06-26 14:22:39 +08:00
杨慎 and zlnn23
8f77d61fa4
test: add PBL v2 planner eval harness ( #803 )
...
Co-authored-by: zlnn23 <zlnn23@mails.tsinghua.edu.cn >
2026-06-26 13:56:40 +08:00
Alvin Lam
7cae6d3179
feat(i18n): add Traditional Chinese (zh-TW) UI locale support ( #517 )
...
* feat(i18n): add Traditional Chinese (zh-TW) UI locale support
* fix: format zh-TW.json for prettier
* fix: handle Windows path separator in run-dir test
* ci: re-trigger CI
* fix: add 88 missing i18n keys to zh-TW and fix Windows test
* fix: translate 88 missing i18n keys to Traditional Chinese
2026-05-04 14:21:42 +08:00
7d47b0ad3a
refactor(eval): unify outline-language and whiteboard-layout harness ( #453 )
...
* feat(eval): add resolveEvalModel helper with fail-fast
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* feat(eval): add createRunDir helper with path sanitization
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* feat(eval): add markdown report helpers
* refactor(eval): move language test cases under eval/outline-language
* feat(eval): add outline-language types
* feat(eval): add outline-language LLM judge
* feat(eval): add outline-language reporter
* feat(eval): add outline-language runner entry
* chore(eval): add eval:outline-language pnpm script
* refactor(eval): adopt shared createRunDir and drop gpt-4o fallbacks in whiteboard runner
* refactor(eval): drop redundant non-null assertions after narrowing
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* refactor(eval): remove SCORER_MODEL_DEFAULT hardcoded gpt-4o fallback
* chore(eval): delete tests/generation and clean up vitest/gitignore config
* docs(eval): explain why outline-language runner pre-validates env vars
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* fix(eval): escape pipe chars in markdown summary table cells
LLM judge output may contain | which breaks GFM table rendering.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: 杨慎 <117187635+cosarah@users.noreply.github.com >
2026-04-19 21:29:18 +08:00