(** Prose rendering facade. Detects documentation formats by filename extension and renders content as styled HTML. This module is the single entry point for prose rendering throughout ogit. *) val is_readme_filename : string -> bool (** [true] when the filename starts with "readme" (case-insensitive). *) val is_doc_filename : string -> bool (** [true] when the extension indicates a renderable documentation format (.md, .markdown, .org, .mld, .txt). *) val render : filename:string -> string -> Ui.node (** [render ~filename content] detects the format from the extension and produces a styled HTML region. *)