208dc15569
Tercer y último incremento: la visualización. El rectificador ya muestra POR QUÉ una hora gana, no sólo cuál. - cosmobiologia-canvas: CanvasState gana `rectificacion` + `set_rectificacion`. render_rectify_profile dibuja el barrido como un histograma en el footer — cada barra es una hora candidata, su altura crece cuanto menor el puntaje; la barra más alta (el valle del puntaje) es la hora rectificada, resaltada. Etiqueta los hitos (mejor, 0, extremos). - shell: run_rectificacion publica el Rectificacion al canvas además del resumen textual al panel. Con esto el rectificador automático (#67) queda completo: motor de escaneo GR + UI de entrada + visualización del perfil. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>