The Scriptorium now works the way a wiki should: see the text, edit the text, submit the change. Every content page on the Speculum invites correction, forms arrive prefilled with the current content, and only your changes travel to the review queue.
Added
GET /v1/scriptorium/record/:genus/:id— current content of any correctable record in template keys, powering prefilled forms and reviewer diffs- Correction forms now prefill with the live record — edit in place, submit only what changed
- Web forms for new saints and prayers (CSV remains as a bulk-upload option)
- Verse picker for patristic commentary submissions — search the verse, then write
- Side-by-side current/proposed diff in the scrutinium review modal
- Email notices: reviewers are alerted of new submissions; contributors learn the verdict
- “Suggest a correction” links on Speculum saint, prayer, Summa, catechism, and opera pages; Bible chapters invite new commentary
modusparameter onGET /v1/scriptorium/search/:genus— commentary corrections target existing commentaria, new commentary targets verses
Changed
COMMENTARIUMsubmission template:author_id(integer) is nowauthor(name string); citations are stored asfonsOPUScorrection search returns chapters rather than works — corrections target the chapter being fixed
Fixed
- Approved submissions now ingest correctly across all genera — column mappings verified against the live schema
- Saint corrections update the existing record instead of attempting a duplicate insert
- Book-chapter corrections can no longer land on the wrong row
- Correction search results no longer render as “undefined”