diff --git a/PROGRESS.md b/PROGRESS.md index 6bbac70..066f664 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -34,6 +34,7 @@ This file records actual progress for agents. Read it before starting work, then - Sprint 8 is implemented and committed. - Sprint 9 is implemented, independently evaluated, and committed. - The project `.venv` has been rebuilt with CUDA-enabled PyTorch and MinerU 3.1.0. +- Latest `samples/FourNodeQuadrilateralShellElementMITC4.pdf` conversion completed with default GPU request and wrote Markdown, metadata JSON, report Markdown, and assets under ignored `outputs/FourNodeQuadrilateralShellElementMITC4/`. - Latest `samples/MITC공부.pdf` conversion completed on GPU and wrote Markdown, metadata JSON, report Markdown, and assets under ignored `outputs/MITC공부/`. - `docs/MATHJAXCHECKERPLAN.md` now documents the local MathJax render checker plan and implementation status. - Local MathJax render checker code now exists with optional local Node.js/`mathjax` setup, default conversion integration, and `doctor` diagnostics. @@ -242,6 +243,9 @@ This file records actual progress for agents. Read it before starting work, then - Verified targeted Sprint 10 tests: `uv run pytest tests/test_pdf_splitter.py tests/test_conversion.py tests/test_cli.py tests/test_report.py` passed 42 tests. - Verified full default test suite: `uv run pytest` passed 163 tests with 1 optional skip. - Verified `git diff --check` passed with line-ending warnings only. +- Ran `uv run pdf2md doctor`; status was WARN only for GTX 1070 Ti/Pascal compatibility risk while MinerU 3.1.0, CUDA PyTorch, local models, MathJax, and strict-local checks passed. +- Converted `samples/FourNodeQuadrilateralShellElementMITC4.pdf` with `MINERU_MODEL_SOURCE=local` and default `--gpu cuda:0`; output was written to `outputs/FourNodeQuadrilateralShellElementMITC4/`. +- The FourNode sample conversion report status was `success`: 7 pages, 22 assets, 38 inline formulas, 16 display formulas, 0 math render errors, and 0 warnings. ## In Progress