pub fn select_and_render_task(
compiler: &ContextCompiler<'_>,
goal: &str,
budget: usize,
visible: &ContextLedger,
) -> SurfaceRenderResultExpand description
The FULL production task surface pipeline (historical entry point —
kept as a thin wrapper over build_surface so the traced contract
and legacy callers stay stable): task PPR + novelty suppression
against the ledger + the same MMR/quotas/selector/render tail.