La seccion Entrega recomendaba 'git pull' donde otro rail dice que es un
no-op, y presentaba el porcelain como LA puerta cuando solo cubre una
ventana. Desambiguadas las dos, no borradas.
Solo .metodo/ — byte a byte desde la matriz.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
El porcelain antes del primer add solo ve lo que ya estaba; una escritura
ajena que entra DESPUES solo la caza el --cached justo antes de commitear.
Se estaban usando como si la primera bastara. Medido por el satelite del
motor sobre su propio caso.
Solo .metodo/ — byte a byte desde la matriz.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Las sesiones de una misma maquina comparten working tree e indice. Avisar
de 'haz git pull' delata el modelo equivocado y protege de nada: la defensa
son las tres puertas del indice. Lo corrigio midiendo el satelite avisado.
Solo .metodo/ — byte a byte desde la matriz.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Tres sesiones leyeron el estado previo de un nodo como agujero de seguridad
y lo escalaron. Con su contrapeso pegado, de poniente: aceptar que un estado
intermedio es legitimo no elimina su DURACION, y el paso que cierra la
ventana va en el MISMO item que el que la abre.
Solo .metodo/ — byte a byte desde la matriz.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Tres railes del 2026-09-02: un parte comun cito "A10" sin prefijo y el A10
de otro frente es una bomba viva · un ⛔ del canal caduca sin avisar y se
planifica encima de un muro que ya no existe · y corregir una copia no
cierra el hallazgo (quedaba un tercer fichero, y la peor ocurrencia era un
PROCEDIMIENTO).
Solo .metodo/ — byte a byte desde la matriz.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Enmienda del rail del validador: un mutante irreal mide un hueco que no le
importa a nadie y deja igual de tranquilo. Aportada por la orquestadora del
motor de hermes-infra sobre su propia medida.
Solo .metodo/ — byte a byte desde la matriz.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Medido con cuatro mutantes en el esquema de red de subiquity: el `match`
que valida cuelga a una profundidad donde netplan no lo pone nunca, y el
de verdad no se mira. Un bond con mode 802.3ed PASA. Y el esquema comete
la misma trampa de la que iba a protegernos.
Solo .metodo/ — byte a byte desde la matriz.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Rail nuevo en §1, medido en el banco de subiquity del motor de hermes-infra:
commiteado con rutas absolutas al scratchpad de otra sesion. Tenia casa y no
arrancaba. Y su aviso era cierto del codigo y falso de las rutas.
Solo .metodo/ — byte a byte desde la matriz.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Tres railes nuevos al final de §1, de las cicatrices del incidente
electrico: el instrumento forma parte del sistema medido (4 mordidas, la
cuarta entre personas) · un testigo de presencia no es un testigo de forma
· una ausencia no es una causa hasta que compruebas que antes estaba.
Solo .metodo/ — byte a byte desde la matriz.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Rail nuevo en la matriz: un aviso llega al siguiente con MAS confianza de
la que tenia en origen; el intermediario suelta los matices y conserva la
conclusion. Dos cicatrices medidas el 2026-09-02, ambas de la superadmin.
Antidoto: al pasar una alarma, adjunta la pregunta que la desinflaria.
Y una alarma de mas NO DA SINTOMA: nadie se queja de no haber hecho lo
que creia prohibido.
Solo .metodo/ — byte a byte desde la matriz, sin tocar nada del repo.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Dice la verdad sin decir de QUIEN habla, y el que lo lee la atribuye al sujeto
que tiene delante. El arreglo no es logica, es redaccion: que la linea nombre
su sujeto.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Tres condiciones y su reverso: no se pregunta por preferencias ni rutina —
preguntar por todo entrena a contestar por tramite.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Un cambio pensado para recuperar redundancia puede necesitar la redundancia que
aun no tienes. Y la premisa de una recomendacion tambien se mide, incluida la
mitad que no es tecnica.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Uno que sobrestima chirria y se revisa; uno que se queda corto se cree. El
control: mete en el censo un elemento que TIENE que aparecer.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Falla la proxima vez que el proceso arranque, meses despues y por una causa
ajena. Y cuanto mas estable es el proceso, mas grande es la divergencia
acumulada: la estabilidad no reduce el riesgo, lo carga.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
El diseno de tolerancia puede ser correcto en la capa que lo declara y no
sostenerse porque la RED no acompana. Y el precedente que da confianza puede
ser justo el que no cubre tu direccion.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Solo queda comprobada cuando algo EXTERNO tiene que estar de acuerdo, y externo
significa llegar por una ruta distinta de la que la produjo. Medido en dos
frentes: 25 errores en un dia, CERO cazados por relectura.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
C26 mide presencia, no autoria: cualquier valor vale y una persona escribe el
suyo. Dice quien ESCRIBIO, no quien publico, y es autodeclarado — caza la
ausencia, nunca un rol equivocado.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
git no tiene concepto de sesion, pero el mensaje si lo controlamos. Un trailer
«Sesion: <rol>/<frente>» hace visibles en el log los filos del working tree
compartido. Se juzga desde un punto de adopcion sellado por repo, asi que la
historia anterior queda fuera por construccion.
Sesion: superadmin
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
El indice te hace arrastrar lo ajeno; --amend te hace reescribirlo; y git
status NO ve los commits sin empujar — son dos comprobaciones y ninguna implica
a la otra.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
.metodo/INCREMENTO declara lo que este repo tiene DE MAS: ruta, fecha y por que.
Propone el frente, coloca quien lleva el Metodo.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Tres railes nuevos en §6: el dato correcto que cae en la capa del ejecutor y es
invisible desde donde se decide; el instrumento que no puede ver el estado malo
y contesta con aplomo; y mtime/ctime para datar un artefacto.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Una propuesta tecnica concreta de una orquestadora a otra tiene fuerza de
encargo. Entrega el problema MEDIDO y, si propones salida, di que no has leido
su contrato. Y una frontera se valida el dia que alguien competente se equivoca
dentro de ella y aun asi no pasa nada.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Una fila arrastrada no queda corrupta: queda publicada en una version anterior.
No hay conflicto ni nada que se vea, y el siguiente lector la cree al dia. Es
peor que un conflicto, que al menos se ve.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
git add con ruta explicita no desmonta lo que otra sesion dejo staged: tu
commit se lleva ficheros que ni nombraste ni tocaste. El gesto que falta no es
«no uses -A» sino: si te llevaste algo ajeno, DILO EN EL MENSAJE.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Los cinco campos del bloque EN VUELO viajan ahora con el nucleo (antes solo
viajaba el porque). Vocabulario C25 con deploy y doc: 24 de 25 falsos positivos
de un repo los escribia un robot, uno por despliegue. Y el limite del terreno:
en este arbol git no distingue sesiones, asi que lo unico que atribuye es el
mensaje.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Si el cumplimiento depende de la atencion de quien tiene prisa, no has escrito
un rail: has escrito un consejo.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
avisos/bitacora/decisiones/backlog son tipos de cambio de primera clase en este
metodo y el vocabulario no los contemplaba. Y un gate permanentemente rojo es
tan ciego como uno que no puede enrojecer: con 16 rojos de fondo, el 17 no se
ve.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Un hallazgo que invalida una decision va a quien la LLEVA, no solo a quien la
ejecuta. Y cuando otro frente te reporta algo y lo arreglas, el acuse es parte
del arreglo.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Fuera de un documento firmado van las fechas del proceso, los mtime, los «antes
decia» y las citas de quien lo pidio: todo eso tiene su capa y no es esa.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Nadie tiene la ultima palabra por su posicion: el que manda marca con su
testigo, no con su autoridad; el que recibe reproduce lo que va a sostener una
decision, aunque venga marcado.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Re-estampado desde la matriz. Rail nuevo en §7: colocar una entrega convierte
el borrador en una copia derivada, y el borrador se borra en el mismo gesto.
Tres ocurrencias en cuatro dias. Testigo: no que el borrador este al dia — que
no exista.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Re-estampado. Cambios del máster desde el reparto anterior:
- Entrega/Git: el límite del `git add` con ruta explícita (no protege si el
cambio ajeno está en el mismo fichero) · medir dos veces caza el arrastre.
- §7: el veredicto va en la PRIMERA PALABRA del campo · un `id` es ancla débil,
discrimina una cifra · la frontera «no ejecutes, delega» falla con el TEXTO, y
el criterio que sí para es «¿esto tiene un tipo de sesión propio?».
Sólo se toca .metodo/.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Re-estampado. El máster deja de citar repos concretos: 35 nombres propios
generalizados conservando el caso («el hub», «el edge», «el router de campo»,
«el MCP de build», «el motor de aprovisionamiento»). Ahora funciona de verdad
clonado en solitario, que es lo que su banner prometía desde el cutover.
Testigo: nombres 35→0, cicatrices 97→97, fechas 111→111, ids 52→52. Nada de
lo que enseña cada raíl se ha perdido; sólo el nombre que sólo significaba
algo en el árbol de origen.
Sólo se toca .metodo/.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Re-estampado. Cambios del máster:
- Entrega/Git: lo que caza un arrastre no es acordarse de mirar el diff, es
MEDIR DOS VECES y que los números no cuadren. El testigo es la discrepancia
entre dos medidas, que obliga a mirar sin depender de acordarse.
- (Y en el procedimiento del canal, fuera del máster: el testigo de cierre de
una sesión de ejecución se pide AL ENTREGAR, no después.)
Sólo se toca .metodo/.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Re-estampado. Tres raíles nuevos, los tres salidos de ejecutar una purga:
- Entrega/Git: `git add` con ruta explícita NO protege si el cambio ajeno está
en el MISMO fichero. Lo caza la puerta de los tres números, enrojeciendo por
causa ajena — y eso entrena a desmentir el gate.
- §7: el veredicto va en la PRIMERA PALABRA del campo, no al final. 14 filas no
empezaban por marca de cierre y sólo 3 estaban vivas.
- §7: un `id` es ancla DÉBIL; discrimina una cifra distintiva. Los falsos
negativos se ven; los falsos positivos aprueban un borrado y no se notan.
Sólo se toca .metodo/.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Re-estampado final de la jornada. Cambios del máster:
- §9: los principios de la comunicación entre sesiones.
- §1: la juntura entre dos sujetos · el testigo sin fuente nombrada · un
encuadre falso recluta los datos que lo contradicen.
- §7: capas de ARRANQUE y de CONSULTA (la bitácora sale del ritual) · la forma
del aviso · la unidad de medida es el TOKEN, no la línea.
- Entrega/Git: el push es un acto de ÁMBITO, con la autorización de Xavier
para cuando la orquestadora no está viva — y su límite: empujar no es decidir.
Cero raíles nuevos. Sólo se toca .metodo/.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Re-estampado de la copia vendorizada. Cambios del máster:
- §9: los principios de la comunicación entre sesiones.
- §1: la juntura entre dos sujetos, el testigo sin fuente nombrada, y que un
encuadre falso recluta los datos que lo contradicen.
- §7: capas de ARRANQUE y de CONSULTA (la bitácora sale del ritual), la forma
del aviso, y que la unidad de medida del corpus es el TOKEN, no la línea.
- Entrega/Git: el push es un acto de ÁMBITO.
Cero raíles nuevos. Sólo se toca .metodo/ — el corpus de este repo no.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Copia vendorizada al día con la matriz (metodo.md + linter, byte a byte).
Cambio del máster: dos enmiendas DENTRO de §9 (el canal entre sesiones cambia
el TRANSPORTE, no el CRITERIO; y la tensión nueva: la sesión más barata de
alcanzar es la que §9 prohíbe usar para verificar). 0 raíles nuevos.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
metodo.md describe las CUATRO capas (backlog · decisiones · AVISOS · bitácora)
y la regla de refinement de D7; el linter estampa doc/decisiones.md en los init
nuevos y gana tres checks de la capa de decisiones.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
La fuente del Método pasa del árbol de trabajo a la matriz (repo `metodo`).
Esta copia deja de llevar los 10 raíles base EN UNA LÍNEA con un puntero a
`redes/workflows/metodo.md` — nombre viejo, ruta que en un clon ajeno no existe.
Ahora los raíles viajan COMPLETOS, con sus cicatrices, más el §0 «si no escala
no vale para nada» y el raíl de §8 del 2026-08-19 («un fallo benigno solo
protege si alguien LEE la línea»). Las 6 adiciones que estaban «pendientes de
inlinar» viven ya dentro de su raíl.
Estampado con `metodo update`: byte a byte idéntico al máster.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Estampada por 'metodo init' el 2026-08-12 (master 2026-08-08); sin commit no viaja al clonar (D1).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>