v1.8.0 — Grant block + rollup aggregation
New
grantschema block (schemas/grant.yaml) — structured funding data on funding entries:amount(int, whole units),role, requiredstatus(awarded / pending / not-funded),sponsor,award_number,notes.rollupcommand (CLIrollup+ MCPlibrarian_rollup) — aggregate any block into a count and an optional integer-field sum, with--group-byand the same set-scoping filters asfilter. Block-field totals (funding dollars, CPE credits by group, any int field) become derivable instead of hand-tallied.--jsonfor downstream tooling.
librarian rollup grant --sum amount --group-by status
librarian rollup grant --sum amount --group-by role --block-field grant.status awarded
Also included since v1.7.2
- v1.7.3 — CITATION.cff for Zenodo archive integration.
- CI — Semgrep migration, review-test gating, and the two-pass Claude-review merge gate.
Follow-up polish tracked in #30.