cortex(corca-ai/cortex)를 빠르고 유익하게 만들기 위한 wasmtex/cortex 성능·접근성 작업의 트래킹 이슈. 2026-09-02 전방위 검토 결과에서 추린 우선순위 5개를 하나씩 차근차근, 실측하여 성공한 것만 반영 한다.
순서
[Perf] 콜드 스타트: 의존성 클로저 프리페치, 번들, 영구 캐시 수정, brotli #80 콜드 스타트: 의존성 클로저 프리페치, 번들, 영구 캐시 수정, brotli — cortex 측 corca-ai/cortex#898
[Perf] 임의 줄 힙 스냅샷 체크포인트로 증분 컴파일 일반화 #81 임의 줄 힙 스냅샷 체크포인트로 증분 컴파일 일반화
[Perf] TikZ/pgfplots 병렬 외부화 워커 풀 #82 TikZ/pgfplots 병렬 외부화 워커 풀
[Perf] Emscripten 업그레이드 + O3/LTO/wasm-opt + 메모리 예산 실측 #83 Emscripten 업그레이드 + O3/LTO/wasm-opt + 메모리 예산 실측
[A11y] 접근성 PDF 내보내기(\DocumentMetadata 태깅) + alt 린트 #84 접근성 PDF 내보내기 + alt 린트 — cortex 측 corca-ai/cortex#899
현재 실측 기준선
항목
값
출처
콜드 첫 PDF pdfLaTeX / XeLaTeX / LuaLaTeX
9.1s / 12.8s / 15.7s
cortex docs/operations/tex-live-r2-profile-cutover-2026-08-28.md
wasmtex warmup 적용 첫 PDF
~2.9s (미적용 ~4.9s)
wasmtex docs/warmup.md
LuaLaTeX 본문 편집 재컴파일
~0.4–0.5s
wasmtex docs/engine.md
증분 fast paint
~200ms, 단 \clearpage 경계 필요
wasmtex docs/api.md
엔진 빌드
Emscripten 3.1.46, -O2, wasm-opt/LTO/SIMD 없음
wasm-build/
진행 규칙
각 이슈는 baseline 측정 → 변경 → 재측정 → 숫자를 첨부한 PR 순서.
cortex 변경은 origin/main 기반 워크트리에서 PR을 열고 게이트 통과 후 머지.
WASM 빌드 실험은 neverland(x86_64 Linux + Docker)에서.
개선이 재현되지 않으면 반영하지 않고 이유를 해당 이슈에 기록한다.
cortex(corca-ai/cortex)를 빠르고 유익하게 만들기 위한 wasmtex/cortex 성능·접근성 작업의 트래킹 이슈. 2026-09-02 전방위 검토 결과에서 추린 우선순위 5개를 하나씩 차근차근, 실측하여 성공한 것만 반영한다.
순서
현재 실측 기준선
docs/operations/tex-live-r2-profile-cutover-2026-08-28.mddocs/warmup.mddocs/engine.md\clearpage경계 필요docs/api.md-O2, wasm-opt/LTO/SIMD 없음wasm-build/진행 규칙