tawasuyu

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1428Shell 142Markdown 86Rust 842937 Definiciones

⎇ 98f0b2d228ffebb06941dfc1f436167ab40d8f21 crates/hammer-bootstrap/src/lib.rs Quién tocó qué Código

Cada definición con el último cambio que la dejó así, no cada línea: quién, cuándo, y si nació, cambió por dentro, cambió de firma o se llamaba de otra forma.

DefinicionesÚltimo cambioQuién
mod manifest pub nació Bootstrap: manifiesto versionado (bootstrap.json) + Stage 0 anota su líneaSergio · ⟲ Historia de la definición
enum Error pub nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
type Result pub nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
enum SeedKind pub nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn as_str pub nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
struct SeedSpec pub nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn seed_hash pub nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn store_name pub nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn toolchain_dir pub cambió por dentro bootstrap: stage1() ensambla el userland mínimo (Lote 5)Sergio · ⟲ Historia de la definición
fn seed_toolchain_dir pub nació bootstrap: stage1() ensambla el userland mínimo (Lote 5)Sergio · ⟲ Historia de la definición
fn locate_tool_dir nació bootstrap: seed como toolchain del sandbox (Lote 3) + decisiones ADR 0008Sergio · ⟲ Historia de la definición
fn seed_build_config pub nació bootstrap: seed como toolchain del sandbox (Lote 3) + decisiones ADR 0008Sergio · ⟲ Historia de la definición
type RootfsHash pub nació bootstrap: stage1() ensambla el userland mínimo (Lote 5)Sergio · ⟲ Historia de la definición
def STAGE1_COMPONENTS cambió de firma bootstrap: arje-zero como PID 1 de Stage 1 (I2 del SDD 12)Sergio · ⟲ Historia de la definición
def STAGE1_SEED_CARD nació bootstrap: arje-zero como PID 1 de Stage 1 (I2 del SDD 12)Sergio · ⟲ Historia de la definición
struct Stage1Spec pub nació bootstrap: stage1() ensambla el userland mínimo (Lote 5)Sergio · ⟲ Historia de la definición
fn stage1 pub nació bootstrap: stage1() ensambla el userland mínimo (Lote 5)Sergio · ⟲ Historia de la definición
fn rootfs_hash cambió por dentro bootstrap: arje-zero como PID 1 de Stage 1 (I2 del SDD 12)Sergio · ⟲ Historia de la definición
fn assemble_and_seal nació bootstrap: stage1() ensambla el userland mínimo (Lote 5)Sergio · ⟲ Historia de la definición
fn assemble_rootfs cambió por dentro feat(hydrate): hidratación dinámica real con patchelf (LinkMode::Dynamic)Sergio · ⟲ Historia de la definición
enum Reproducibility pub nació bootstrap: stage2() — ancla y verifica reproducibilidad (pre-Stage 2)Sergio · ⟲ Historia de la definición
struct VerifyReport pub nació bootstrap: stage2() — ancla y verifica reproducibilidad (pre-Stage 2)Sergio · ⟲ Historia de la definición
fn artifact_content_hash pub nació bootstrap: stage2() — ancla y verifica reproducibilidad (pre-Stage 2)Sergio · ⟲ Historia de la definición
fn stage2 pub nació bootstrap: stage2() — ancla y verifica reproducibilidad (pre-Stage 2)Sergio · ⟲ Historia de la definición
fn verify_against pub nació bootstrap: stage2() — ancla y verifica reproducibilidad (pre-Stage 2)Sergio · ⟲ Historia de la definición
struct AllReport pub nació bootstrap: orquestador `all` + export del manifiesto (Etapa A)sergio · ⟲ Historia de la definición
fn all pub nació bootstrap: orquestador `all` + export del manifiesto (Etapa A)sergio · ⟲ Historia de la definición
def REBUILD_DRIVER cambió de firma bootstrap: CA bundle para el TLS de cargo vendor en la VMSergio · ⟲ Historia de la definición
struct BuilderSpec pub cambió de firma builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)sergio · ⟲ Historia de la definición
struct ToolchainSwap pub nació builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)sergio · ⟲ Historia de la definición
struct BuilderReport pub nació bootstrap: builder rootfs — ensambla el rebuild in-rootfs (Stage 2 pleno, §7)Sergio · ⟲ Historia de la definición
fn builder_hash cambió de firma builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)sergio · ⟲ Historia de la definición
fn swaps_digest nació builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)sergio · ⟲ Historia de la definición
fn sha256_file nació bootstrap: builder rootfs — ensambla el rebuild in-rootfs (Stage 2 pleno, §7)Sergio · ⟲ Historia de la definición
fn recipes_digest nació bootstrap: builder rootfs — ensambla el rebuild in-rootfs (Stage 2 pleno, §7)Sergio · ⟲ Historia de la definición
fn link_or_copy_tree cambió de firma bootstrap: builder rootfs — fixes destapados al armarlo con caché realSergio · ⟲ Historia de la definición
fn assemble_builder cambió por dentro feat(hydrate): hidratación dinámica real con patchelf (LinkMode::Dynamic)Sergio · ⟲ Historia de la definición
fn set_executable nació bootstrap: builder rootfs — ensambla el rebuild in-rootfs (Stage 2 pleno, §7)Sergio · ⟲ Historia de la definición
fn builder_rootfs pub cambió por dentro builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)sergio · ⟲ Historia de la definición
fn stage0 pub cambió por dentro Bootstrap: manifiesto versionado (bootstrap.json) + Stage 0 anota su líneaSergio · ⟲ Historia de la definición
fn now_unix nació Bootstrap: manifiesto versionado (bootstrap.json) + Stage 0 anota su líneaSergio · ⟲ Historia de la definición
fn stage0_into nació CLI: `hammer bootstrap stage0` + limpieza de staging y e2eSergio · ⟲ Historia de la definición
fn untar nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
mod tests cambió de firma selfhost-verify: pieza 3 (linux-headers swap) — SWAP_LINUX_HEADERS=1, byte-idéntico a Alpine en hostsergio · ⟲ Historia de la definición
fn spec nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn sha256_hex nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn make_seed_tarball nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn seed_hash_is_identity_based nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn stage0_ingests_and_seals nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn stage0_is_idempotent nació Track posterior: Stage 0 del bootstrap (crate hammer-bootstrap) + ADR 0008Sergio · ⟲ Historia de la definición
fn stage0_records_one_manifest_line nació Bootstrap: manifiesto versionado (bootstrap.json) + Stage 0 anota su líneaSergio · ⟲ Historia de la definición
fn stage0_bad_sha_records_no_manifest_line nació Bootstrap: manifiesto versionado (bootstrap.json) + Stage 0 anota su líneaSergio · ⟲ Historia de la definición
fn stage0_rejects_bad_sha256_and_seals_nothing cambió por dentro CLI: `hammer bootstrap stage0` + limpieza de staging y e2eSergio · ⟲ Historia de la definición
fn seal_seed_with_zig_at nació bootstrap: seed como toolchain del sandbox (Lote 3) + decisiones ADR 0008Sergio · ⟲ Historia de la definición
fn toolchain_dir_finds_zig_in_versioned_subdir nació bootstrap: seed como toolchain del sandbox (Lote 3) + decisiones ADR 0008Sergio · ⟲ Historia de la definición
fn toolchain_dir_finds_zig_at_root nació bootstrap: seed como toolchain del sandbox (Lote 3) + decisiones ADR 0008Sergio · ⟲ Historia de la definición
fn toolchain_dir_errors_when_unsealed nació bootstrap: seed como toolchain del sandbox (Lote 3) + decisiones ADR 0008Sergio · ⟲ Historia de la definición
fn toolchain_dir_errors_when_ambiguous nació bootstrap: seed como toolchain del sandbox (Lote 3) + decisiones ADR 0008Sergio · ⟲ Historia de la definición
fn seed_build_config_points_zig_dir_at_seed nació bootstrap: seed como toolchain del sandbox (Lote 3) + decisiones ADR 0008Sergio · ⟲ Historia de la definición
fn seal_component nació bootstrap: stage1() ensambla el userland mínimo (Lote 5)Sergio · ⟲ Historia de la definición
fn rootfs_hash_is_deterministic_and_sensitive nació bootstrap: stage1() ensambla el userland mínimo (Lote 5)Sergio · ⟲ Historia de la definición
fn assemble_rootfs_hydrates_and_installs_arje_init nació bootstrap: arje-zero como PID 1 de Stage 1 (I2 del SDD 12)Sergio · ⟲ Historia de la definición
fn stage1_seed_card_is_valid_json_with_native_hammerd nació bootstrap: arje-zero como PID 1 de Stage 1 (I2 del SDD 12)Sergio · ⟲ Historia de la definición
fn shipped_stage1_recipes_parse_and_hash nació bootstrap: stage1() ensambla el userland mínimo (Lote 5)Sergio · ⟲ Historia de la definición
fn stage2_anchors_content_hash_and_verifies nació bootstrap: stage2() — ancla y verifica reproducibilidad (pre-Stage 2)Sergio · ⟲ Historia de la definición
fn builder_fixture cambió por dentro builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)sergio · ⟲ Historia de la definición
fn builder_rootfs_assembles_full_image nació bootstrap: builder rootfs — ensambla el rebuild in-rootfs (Stage 2 pleno, §7)Sergio · ⟲ Historia de la definición
fn builder_hash_is_deterministic_and_sensitive cambió por dentro builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)sergio · ⟲ Historia de la definición
fn swaps_digest_empty_is_blank_and_order_insensitive nació builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)sergio · ⟲ Historia de la definición
fn builder_rootfs_swaps_toolchain_tool_from_source nació builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)sergio · ⟲ Historia de la definición
fn builder_rootfs_errors_when_swap_artifact_missing_binary cambió por dentro selfhost-verify: pieza 3 (linux-headers swap) — SWAP_LINUX_HEADERS=1, byte-idéntico a Alpine en hostsergio · ⟲ Historia de la definición
fn builder_rootfs_swaps_toolchain_header_tree_from_source nació selfhost-verify: pieza 3 (linux-headers swap) — SWAP_LINUX_HEADERS=1, byte-idéntico a Alpine en hostsergio · ⟲ Historia de la definición
fn builder_rootfs_without_ref_leaves_empty_ref_content nació bootstrap: builder rootfs — ensambla el rebuild in-rootfs (Stage 2 pleno, §7)Sergio · ⟲ Historia de la definición
fn builder_rootfs_with_work_cache_containing_out_dir_terminates nació bootstrap: builder rootfs — fixes destapados al armarlo con caché realSergio · ⟲ Historia de la definición
fn builder_rootfs_errors_when_stage1_unsealed nació bootstrap: builder rootfs — ensambla el rebuild in-rootfs (Stage 2 pleno, §7)Sergio · ⟲ Historia de la definición
fn artifact_content_hash_errors_when_unsealed nació bootstrap: stage2() — ancla y verifica reproducibilidad (pre-Stage 2)Sergio · ⟲ Historia de la definición
fn all_shipped_recipes_parse_and_hash nació recipes: arje-zero como receta puente Cargo a tawasuyu (track arje, build-side)Sergio · ⟲ Historia de la definición

se miraron los últimos 20 cambios del archivo