2026-05-13
2026-05-12
2026-05-11
- feat(shipote): audit log persistente + HTTP gateway (fase S)
- docs(shipote): README + 4 docs en docs/ (ARCHITECTURE, CLI, RECIPES, DEVELOPMENT)
- feat(shipote): health endpoint + audit log + token-bucket real (fase R)
- feat(shipote): throughput card + rate-limit + snapshot incremental (fase Q)
- feat(shipote): throughput + stats persistente + auth peer (fase P)
- feat(shipote): collision detection + stats history server-side (fase O)
- feat(shipote): drain shutdown + persist live pipelines + batched query (fase N)
- feat(shipote): pipeline backoff + quota card + logs follow (fase M)
- feat(shipote): quota enforce + cgroup memory.max + pipeline restart (fase L)
- feat(shipote): multi-core CPU% + quota report + restart-on-failure (fase K)
- feat(shipote): CPU% + pipeline live-tail + replay por bytes (fase J)
- feat(shipote): data plane + DAG fan-in/out + stats + lifecycle (fases F-I)
2026-05-10
- shell
- feat(yahweh-launcher): F3 — extracción del shell standard de explorers
- fix(nakui-core): schema_bundle_hash usa bytes reales del schema, no del bundle
- feat(yahweh-widget-app-header): promover header standard de explorers
- feat(yahweh-widget-stat-card): promover patrón stat card como widget
- feat(yahweh-theme): persistencia de la preferencia de theme entre runs
- feat(yahweh): caret blinking + slots ornament en theme + MetaApp full themed
- feat(yahweh-widget-text-input): focus-aware border + caret sólo on focus
- feat(yahweh-widget-theme-switcher): control para ciclar themes en runtime
- feat(yahweh-widget-meta-form): paleta del chrome migrada a Theme::global(cx)
- feat(yahweh): theme integration en banner + card + nakui-explorer consume themed
- feat(yahweh-widget-card): container card-shape compartido para timeline entries
- feat(yahweh-widget-banner): widget compartido para toasts/errores cross-app
- feat(yahweh): MockBackend público + tests E2E del widget con TestAppContext
- feat(yahweh-meta-runtime): promover short_hash y preview_value desde nakui-explorer
- refactor(nakui-core): KCL → Nickel — kcl_wrapper reemplazado por evaluación in-process
- refactor(yahweh): Fase 2c — widget render extraído a yahweh-widget-meta-form
- refactor(yahweh): Fase 2b — MetaBackend trait + NakuiBackend + MetaUi consume el backend
- refactor(yahweh): Fase 2 — extraer helpers puros a yahweh-meta-runtime
2026-05-09
- refactor(yahweh): Fase 1 — nakui-ui-schema → yahweh-meta-schema
- feat(nakui-core,nakui-ui): FieldOp::Clear — borrar values vía form vacío
- feat(nakui-ui): FieldKind::EntityRef — selector clickable de records existentes
- feat(nakui-ui): Action::Morphism wired al pipeline real (compute -> log -> apply)
- feat(nakui): metainterfaz declarativa + 6 modulos ERP estandar
- feat(minga-core): alpha-hashing per-language para Python, TS, JS, Go
- feat(minga-core): cierre del α-hashing de Rust — if let, while let, let-else, or-pattern, let-chains