Skip to content

Add Web quality overview - #156

Merged
Axelxrd merged 1 commit into
mainfrom
web-quality-overview
Jun 6, 2026
Merged

Add Web quality overview#156
Axelxrd merged 1 commit into
mainfrom
web-quality-overview

Conversation

@Axelxrd

@Axelxrd Axelxrd commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a Web adaptation quality overview for chapter coverage, dialogue ratio, lowest coverage score, and risk count
  • render responsive overview meters in the inspector without changing API/export formats
  • document the Web quality overview and guard it in static asset smoke checks

Validation

  • node --check src\novel2script\web\static\app.js
  • python -m pytest tests\test_web.py tests\test_packaging.py -q --basetemp .pytest-tmp-web-quality-focused3
  • python -m ruff check .
  • python -m pytest -q --basetemp .pytest-tmp-web-quality-final
  • python scripts\smoke_web_server.py
  • git diff --check
  • Edge + puppeteer-core browser check: sample conversion updates quality overview and mobile 390px viewport has no horizontal overflow

@Axelxrd
Axelxrd merged commit 92213d7 into main Jun 6, 2026
8 checks passed
@Axelxrd
Axelxrd deleted the web-quality-overview branch June 6, 2026 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant