¿Cerramos el alcance de julio hoy?
Andrés: sí, va hoy antes de las 5. Te mando el alcance con el desglose por semana para que el board vea de dónde sale cada número.
v1 asumía una sola forma: un borrador editable y un botón. Pero una mención informativa no tiene nada que contestar, una tarea de Notion se cierra sin escribir, y una aprobación tiene dos salidas — y si no apruebas, hace falta decir por qué. Tres formas, un solo gesto que aprender en cada una.
Andrés: sí, va hoy antes de las 5. Te mando el alcance con el desglose por semana para que el board vea de dónde sale cada número.
Las tres formas, contestadas. Nada quedó esperándote.
Salió a producción a las 08:20. Sin incidencias en la primera hora.
freights.status deja de aceptar valores libres.La migración de históricos corre el viernes en ventana. No requiere nada de tu lado.
Tres rutas activas, con el consolidado de Shenzhen subiendo 8,4% respecto a julio.
US$ 4.180 por contenedorUS$ 3.960US$ 2.310El recargo de temporada alta entra el 15. Si firmamos antes, se mantiene la tarifa de julio para los dos primeros embarques.
La forma es cómo se contesta una carta. El verbo es lo que dice el botón. Separarlas evita un enum que crece por multiplicación: hecha y enterado se contestan igual —un toque, sin escribir— pero dicen cosas distintas, y una carta de Notion puede ser acción o aprobación con el mismo verbo detrás.
| forma | qué ves | gestos |
|---|---|---|
respuesta | un borrador editable | Mandar · posponer |
accion | la acción propuesta en palabras, sin editar | Hecha / Aceptar / Enterado · posponer |
aprobacion | el contexto y qué se te pide | Apruebo · No apruebo + comentario · posponer |
Los verbos no pertenecen a una forma: una invitación de calendario es respuesta con verbo aceptar, porque lleva una nota que escribes. Por eso están separados.
La ley no se toca. Sigue siendo cierto que sin salida propuesta no hay carta — solo queda dicho con precisión: el borrador es la salida propuesta en palabras. Para respuesta es el texto que sale; para las otras dos, la acción que se ejecutará. Y la ventana de cinco segundos cubre también el rechazo, donde pesa más que el sí.
Dos workspaces representan lo mismo —tareas, reuniones— con propiedades que no se llaman igual. Cada base aprobada declara su kind y un mapa que traduce del vocabulario de al día al suyo. Agregar un campo canónico no cuesta migración; la garantía vive en el portón que ya existe: una base sin persona o sin estado no se puede aprobar.
Y done_value —un solo valor— se queda donde está, porque quitar una columna en un proyecto compartido no es aditivo. El código nuevo lee status_values: hecha, aprobada, rechazada. Sin eso una carta de aprobación no tiene a qué estado moverse. La carta además guarda de qué base salió, que hoy no guarda: con tres workspaces, sin eso no se puede ni depurar ni mostrar la procedencia.
Esta pieza demuestra las tres formas. Todo lo demás de la pila sigue vigente tal como está en v19 y en el port ya construido — no aparece aquí porque no cambia, no porque se haya ido. Perder cualquiera de estas es una regresión, aunque las tres formas funcionen.
| afordancia | qué hace | y con las tres formas |
|---|---|---|
✎ a la derecha | Enfoca el borrador, con el cursor al final. Existe «solo para que el pulgar no tenga que subir», así que va donde el pulgar ya descansa — al extremo derecho, fuera del bloque de decisiones: editar no decide nada. | Solo en respuesta. En accion no hay nada que editar; en aprobacion enfoca el comentario, y solo cuando está abierto. |
.evid · evidencia | Las dos o tres líneas al pie de la carta: «ojo · Lleva 3 días esperando». El porqué de la urgencia, sin abrir nada. | En las tres. Es contexto, no gesto. |
.dst · destino | La banda de arriba: a dónde sale y pos/tot. | En las tres, con el destino de cada una. |
| arrastrar | Derecha manda, izquierda espera. El wash dice qué pasará antes de soltar. | En respuesta y accion. Nunca en aprobacion: dos direcciones no expresan tres salidas. |
.dbtn · despachar | El botón del barrido que nunca dice «empezar»: dice cuántas hay. | Sin cambios. |
.icb ⌕ · el campo | Canal, cliente, persona, día y texto por la misma tecla, más «en un toque». | Gana «para enterarte» como eje nuevo. |
.expb ⤢ · la regla | Cuatro semanas, dos escalas, «volver al ahora» y el día lleno. | Sin cambios. |
.hold · silenciar | Mantener pulsado un canal lo calla por hoy; vuelve solo mañana. | Sin cambios. |
.escb · volver | Salir de la pila al barrido. | Sin cambios. |
El contrato de once keyframes tampoco cambia: se porta tal cual desde v19 y keyframe-diff lo verifica en cada build. La hoja que sube y el wash proporcional son movimiento propio de v2 y viven fuera del contrato, declarados como tales.