forensics.reporting
Quarto book rendering for forensic notebooks.
resolve_notebook_path
Section titled “resolve_notebook_path”def resolve_notebook_path(root: Path, nb: str) -> Path | NoneResolve 05 / 05_change_point_detection.ipynb to a path under notebooks/.
generate_author_evidence_pages
Section titled “generate_author_evidence_pages”def generate_author_evidence_pages( settings: ForensicsSettings, paths: AnalysisArtifactPaths, reports_dir: Path, *, author_slug: str | None = None) -> list[Path]Write one deterministic Quarto markdown evidence page per selected author.
run_report
Section titled “run_report”def run_report(args: ReportArgs) -> intRender the Quarto book (or a single notebook chapter).
See also
Section titled “See also” Built by Abstract Data