{{-- Outcome & impact block of a completed milestone: shows the narrative when present, offers inline capture right on the report when missing. The save posts via HTMX and this partial re-renders in place. Expects: $milestone: object - id, outcomeImpact $canEdit: bool - show the inline add/edit affordance --}}