bump(takana): las 5 recetas de nuestro propio repo saltan juntas a c0ded9ac
El caso más derivado del catálogo, y el que `bump-repo.py --list-repos` encontró de paso: **5 recetas del mismo repo con 5 pins DISTINTOS** —akllay, hammerd, harkaq-exec, simi, takana—, o sea cinco commits distintos del mismo árbol, la mezcla exacta que nadie probó junta. Cada uno quedó clavado el día que se tocó su receta, y nadie mira el conjunto. Es nuestro repo, así que el SDD 33 §3.1 lo pone del lado automatizable. Medido antes de aplicar, con la metodología del repo (`yupana radio`): **las cinco tienen radio 0** —cero dependientes directos y transitivos— así que el bump reconstruye exactamente 5 recetas y no cascadea. `takana` está en el cierre de las imágenes como TOOLCHAIN, pero nadie se enlaza contra él: el radio mide enlaces, no ejecuciones, y acá eso es lo correcto. ⚠ Deuda que este bump NO cierra: `recipes/takana.toml` pinea el repo que la contiene, así que vuelve a quedar por detrás en el commit siguiente — el de este mismo bump, de hecho. Mantenerla «al día» por sí sola es imposible y persiguirla no tiene sentido; lo que sí vale es que las cinco compartan commit, que es lo que se arregla acá. Cuándo re-pinear es una decisión de release, no de cron, y no está tomada. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Semantic delta
No definition changed: this change is text, documentation or data.
5 files · +5 −5
- recipes/akllay.toml +1 −1
- recipes/hammerd.toml +1 −1
- recipes/harkaq-exec.toml +1 −1
- recipes/simi.toml +1 −1
- recipes/takana.toml +1 −1
diff --git a/recipes/akllay.toml b/recipes/akllay.toml
index e9d97664..3bc91ae7 100644
--- a/recipes/akllay.toml
+++ b/recipes/akllay.toml
@@ -40,7 +40,7 @@ license = "MIT"
[source]
# El propio takana. El commit es el identificador inmutable; subirlo cuando akllay avance.
repo = "https://git.gioser.net/sergio/takana.git"
-commit = "b045ea6fd48b517959ccad4d1aa09aaa17107f41"
+commit = "c0ded9acb285ee6c7c6b191590c9635a6242a274"
[build]
compiler = "zig-cc"
diff --git a/recipes/hammerd.toml b/recipes/hammerd.toml
index 93e9be94..26fad0df 100644
--- a/recipes/hammerd.toml
+++ b/recipes/hammerd.toml
@@ -14,7 +14,7 @@ license = "MIT"
# El repo del propio takana: el `commit` es el identificador inmutable (la URL es sólo locator y
# no entra al hash de la receta). Subir el commit cuando hammerd avance.
repo = "https://git.gioser.net/sergio/takana.git"
-commit = "e9b055121322d3ef8aef8e75738052d5aff0693a"
+commit = "c0ded9acb285ee6c7c6b191590c9635a6242a274"
[build]
compiler = "zig-cc"
diff --git a/recipes/harkaq-exec.toml b/recipes/harkaq-exec.toml
index f02b0bf9..d872818e 100644
--- a/recipes/harkaq-exec.toml
+++ b/recipes/harkaq-exec.toml
@@ -35,7 +35,7 @@ license = "MIT"
[source]
# El repo del propio takana; la URL es sólo locator y no entra en `hash_inputs` (ADR 0013 §1).
repo = "https://git.gioser.net/sergio/takana.git"
-commit = "1d9ddcee373fa58f3a311cf5444b2d30040046ab"
+commit = "c0ded9acb285ee6c7c6b191590c9635a6242a274"
[build]
compiler = "zig-cc"
diff --git a/recipes/simi.toml b/recipes/simi.toml
index a782e811..c4f240d2 100644
--- a/recipes/simi.toml
+++ b/recipes/simi.toml
@@ -25,7 +25,7 @@ license = "MIT"
[source]
# El propio takana. El commit es el identificador inmutable; subirlo cuando simi avance.
repo = "https://git.gioser.net/sergio/takana.git"
-commit = "6809ef4be28f606aae856890a74667187ff75b05"
+commit = "c0ded9acb285ee6c7c6b191590c9635a6242a274"
[build]
compiler = "zig-cc"
diff --git a/recipes/takana.toml b/recipes/takana.toml
index 3f1875df..ce4da7dc 100644
--- a/recipes/takana.toml
+++ b/recipes/takana.toml
@@ -35,7 +35,7 @@ license = "MIT"
# El repo del propio takana: el `commit` es el identificador inmutable; la URL es sólo locator y no
# entra en `hash_inputs` (ADR 0013 §1). Subirlo cuando el CLI avance.
repo = "https://git.gioser.net/sergio/takana.git"
-commit = "0d0ab79092b282f45bfb1158694f4eaf5df58af5"
+commit = "c0ded9acb285ee6c7c6b191590c9635a6242a274"
[build]
compiler = "zig-cc"