SCRIP-SITE-010: integrate the reader product into one installable delivery
I maintainer di solito rispondono entro 1 giorno
@andy-zen-dev ci sta già lavorando.
Dal 10/10/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
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.
- Lingua principale
- Python
- Stelle
- 4
- Fork
- 0
- Merge medio
- 10h 58m
- PR unite (30g)
- 78
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di drevendev/Scriptorium
-
Reader 0.2 release repair and ready-backlog consolidationForse già presa @andy-zen-dev l’ha presa 1 giorno fa. Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
drevendev/Scriptorium#275 ·
I maintainer di solito rispondono entro 1 giorno
-
SCRIP-METRIC-003: ship local UTF-8 analysis as private JSON and offline HTMLForse già presa @andy-zen-dev l’ha presa 12 giorni fa. Aperta
drevendev/Scriptorium#269 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100
drevendev/Scriptorium#265 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di drevendev/Scriptorium
Issue simili
-
`image_generation`: `max_retries` is ignored for OpenAI-compatible providers (always 2 retries)Forse già presa @ericz7900 l’ha presa oggi. Apertallm translation
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
rheeloaded/paperpull#117 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
agenda-tech-brasil/agenda-tech-brasil#1619 · 1 commento ·
-
process
Difficoltà 1/5 1-3 ore Idoneità per principianti 76/100
pyrite-wiki/pyrite#1036 ·
I maintainer di solito rispondono entro 1 giorno