Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

SCRIP-SITE-010: integrate the reader product into one installable delivery

Đang mở
#273 1 bình luận 0 reaction 1 người được giao Xem trên GitHub

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.

  • #274 của @andy-zen-dev — đang mở
  • #276 của @andy-zen-dev — đang mở

Đá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

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của drevendev/Scriptorium

Tất cả issue của drevendev/Scriptorium

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.