SCRIP-SITE-010: integrate the reader product into one installable delivery
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 10/10/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Owner request, 2026-10-10: review every open PR and prepare one major product update in a new PR against master. The published repository has not received the accumulated local work.
Bounded delivery
Integrate #268 (offline frozen report), #270 (private local analyzer) and #272 (five-route reader site) without duplicate implementations. Add a standard installable CLI, CSV export, readable metric labels/summary, exact numeric presentation, bounded input and private error handling from the tested local handoffs. Preserve the existing Python public API, historical artifacts, complete repository tests and deployment interlocks.
Acceptance
- One new PR targets master; old PRs/branches remain until the integrated result is accepted.
- Actual local UTF-8 input -> 29 unchanged metrics -> JSON/HTML/CSV, with no manuscript payload or private paths in errors.
- FIFO, symlink, oversized-input and output-collision regressions; dictionary limits and null semantics remain explicit.
- Installed CLI exposes real analyze/diagnostic/site commands, with documented build and install steps.
- The canonical site retains all existing routes and the digest-approved full-work diagnostic. Full repository tests and a deterministic site rebuild run on the new head; package smoke tests run on the installed artifact.
- No M1/M2/M3/M4/M5 completion claim, no external registry publication, no Pages activation/admin change.
Review receipts have been posted on all three current PRs. #270 has reproduced input-blocking and path-disclosure findings; carry the fix in the integration. This issue/PR is the sole integration claim; do not open competing local-workbench integration branches.
- 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 3 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-METRIC-003: ship local UTF-8 analysis as private JSON and offline HTMLCó thể đã có người làm @andy-zen-dev đã nhận 14 ngày trước. Đang mở
drevendev/Scriptorium#269 · 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ự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
ansys/pyansys-common-mcp#213 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
freedomofpress/dangerzone#1594 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
priority:P1 status:in-review type:bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
randomparity/kdive#3317 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:ci
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
mesonbuild/meson#16281 ·
Maintainer thường phản hồi trong vòng 1 ngày