perf(canopy-notices): batch rendering API reusing a single TypstEngine
canopy_typst::TypstEngine re-initialises per notice render. For mass notice generation (e.g., monthly certification-expiration mailers), reusing a single engine across many notices would improve throughput.
Extracted from typst-document-generation.adoc § Potential Improvements.