{% extends "base.html" %} {% from "_help.html" import info %} {% from "_job_status.html" import job_status %} {% block title %}Stuff — Paperful{% endblock %} {% block body_attrs %}{% if poll_run %} data-poll-run="{{ poll_run }}"{% endif %}{% endblock %} {% block content %}
Extra citations you already hold, one row per sentence or outline section. Same retriever as paperful rag search. No Ask narrative, no invented BibTeX, and no library write. Writes state/stuff/. CLI is paperful stuff.
{{ honesty }}
{% if error_code == 'target' %}{% endif %} {% if error_code == 'format' %}{% endif %} {% if error_code == 'size' %}{% endif %} {% if error_code == 'rag' %}{% endif %} {% if error_code == 'lane' %}{% endif %} {% if error_code == 'k' %}{% endif %} {% if error and error_code not in ('target', 'format', 'size', 'rag', 'lane', 'k') %}{% endif %} {% if not rag_on %}{% endif %} {% if rag_on and not can_search %}{% endif %} {{ job_status(run_rec, 'Stuff') }}Scope follows the collection chip. The source item is never listed as a hit for itself.
{% if not items %}No items in the current collection chip. Set a collection on Library, or upload a draft below.
{% endif %}Drop a manuscript you have not imported. The copy stays under state/critiques/uploads/. Hits come from the collection chip’s index, not from the upload.
Units: {{ result.units or result.counts.units or 0 }}
· hits: {{ result.counts.hits or 0 }}
· unique: {{ result.counts.unique_sources or 0 }}
· skips: {{ result.counts.skips or 0 }}
{% if result.stuff_id %}· id {{ result.stuff_id }}{% endif %}
{% if result.lane %}· {{ result.lane }}{% endif %}
{% for f in downloads %} {{ f.name }}{% if not loop.last %} · {% endif %} {% endfor %}
{% endif %} {% if pack_md %}{{ pack_md }}
{% endif %}
On disk under state/stuff/. Similarity is not proof the source supports the claim.
| Title | Id | Units | Stamp |
|---|---|---|---|
| {{ row.title }} | {{ row.stuff_id }} |
{{ row.units }} | {{ row.stamp }} |