Add EPUB translation skill and headless full-book QA with Luna validation

This commit is contained in:
Kai Tan
2026-10-08 12:18:06 +08:00
parent cab13568df
commit 8297e6d2c8
12 changed files with 1016 additions and 1 deletions
+9
View File
@@ -1,3 +1,12 @@
## 2026-10-08 — translation skill and desktop-independent QA
- Add discoverable `epub-translate` skill for full-book agent/API translation, terminology review, selective repair and evidence-based acceptance.
- Add agent-manifest prepare/apply/build harness with complete extraction, source signatures, model isolation, visible rejected repairs and strict final builds.
- Add headless structural/coverage/navigation/note/resource audit; distinguish embedded notes and shared external note gateways.
- Add optional Playwright Chromium shell rendering, UTF-8 ZIP serving, paired screenshots, layout findings and actual note/backlink clicks without desktop unlock or Calibre/Poppler.
- Detect stale output text, missing full-book units, OPF-relative paths, wrapped NAV links and mismatched NAV/NCX/visible TOC labels.
- Independently forward-test using Luna on an original complete 48-unit book; review both modes and document limits.
## 2026-10-08 — uniform Chinese Part ordinals and full-book mode
- Preserve semantic credits, index, bibliography and note layouts instead of forcing body indentation.