Systematic review¶
Local protocol and screening under state/sr/<slug>/. Counts only. Paperful
does not replace Covidence, Rayyan, or ASReview, and it does not print a
recall percentage.
paperful sr init --slug bbnj --title "BBNJ EIA" --question "What is required?" \
--reason off_topic --reason wrong_population
paperful sr screen --slug bbnj --identity 10.1000/example --decision exclude \
--reason off_topic
paperful sr status --slug bbnj
paperful sr export --slug bbnj --format csv
paperful sr import --slug bbnj included.csv # dry-run
paperful sr import --slug bbnj included.csv --apply # ledger only
--search-run and --snowball-run on init point at packs already on disk.
They are not a new crawl.
An exclude reason must be one of the protocol’s --reason values. maybe
does not need a reason. status prints how many excludes used each reason.
status writes prisma.json and prisma.svg beside the protocol. The SVG
is those integers in fixed boxes.
import --apply --collection can create metadata parents for included rows
through the same path as search apply. Screening itself does not attach PDFs.
Leave --collection off to keep the import on the ledger.
Advanced /review records a decision and can preview an apply. It is not in
the nav. There is no scheduler.