SCRIP-METRIC-003: ship local UTF-8 analysis as private JSON and offline HTML
Maintainer thường phản hồi trong vòng 1 ngày
@andy-zen-dev đang làm issue này rồi.
Từ ngày 7/10/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Outcome / priority
Implement the P3 local-text delivery task already recorded in #268's compact queue. A reader or writer can analyze a local UTF-8 file with one command and get deterministic JSON or a readable offline report. This is independent of corpus/source-match blockers and #268.
Scope / claim
Claimed by andy-zen-dev at master abe7bb889ef98437ba9faef5a79b023499556991: scriptorium/analyze.py, focused tests, docs/LOCAL_ANALYSIS.md, an additive README example and a changelog delta. Revalidate/adopt the pending local-analysis work; do not duplicate or change the existing metric engine.
Acceptance
- Use
analyze_deterministic_metricsdirectly; retain all 29 current rows, units, profile versions, dependency identity, raw/normalized hashes and explicit short-input limitations. - UTF-8 input; optional dictionary and profile supplied together. Missing/undefined values are not zero or parity passes. Dictionary content and manuscript prose must not be embedded or transmitted.
- Deterministic escaped standalone HTML, readable tables and keyboard access; no remote assets or analytics.
- Create-only output; preserve inputs/existing outputs, including aliases and symlinks; useful errors on invalid UTF-8 and file failures.
- Positive/negative tests, CLI smoke with the actual engine in hosted full-suite CI, and deterministic rebuilds.
No analyzer formulas, scientific completion, corpus admission, morphology substitution, Pages activation or registry publication. Later exact-head acceptance is required before merge.
- Ngôn ngữ chính
- Python
- Star
- 4
- Fork
- 0
- Merge trung bình
- 10 giờ 58 phút
- Pull request đã merge (30 ngày)
- 78
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của drevendev/Scriptorium
-
Reader 0.2 release repair and ready-backlog consolidationCó thể đã có người làm @andy-zen-dev đã nhận 1 ngày trước. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
drevendev/Scriptorium#275 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
SCRIP-SITE-010: integrate the reader product into one installable deliveryCó thể đã có người làm @andy-zen-dev đã nhận 9 ngày trước. Đang mở
drevendev/Scriptorium#273 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100
drevendev/Scriptorium#265 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của drevendev/Scriptorium
Issue tương tự
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 66/100
AlexsLemonade/scpca-docs#518 ·
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 95/100
rocketride-org/rocketride-server#2705 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Metabuilder-Labs/tokenjam#786 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
prototype(verifier_token): map disallowed warning to contraindicated before composite precedence checkCó thể đã có người làm @drk-ram đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
agentrust-io/trace-spec#582 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:cli priority:low refactor size:small
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
RonaldHensbergen/composable-data-stack#906 ·
Maintainer thường phản hồi trong vòng 1 ngày