HNO Blog
Articles about HNO Blog
Human-in-the-Loop for Graphs: Interrupt, Persist, Resume — Across Processes
How the v3 engine turns a node’s RequestInterrupt into a durable suspension with schema-checked, idempotent resume — and why the suspension is never a half-done Result.
图的 HitL:把人放回回路 —— Interrupt、持久化与跨进程 Resume
v3 引擎如何把节点的 RequestInterrupt 变成可持久化的挂起,配 schema 校验、幂等恢复——以及为什么挂起绝不能是半截 Result。
Four Node Policies, One Variadic Seam: A NodeOption Design Story
How HNO attaches Retry, Timeout, Cache, and Trace to graph nodes through one variadic AddNode option — with zero-value semantics, a fail-closed cache, and consumer-side trace hooks.
Building a LangGraph in Go: The Design and Evidence Behind a Zero-Lock Graph Engine
A Go control-flow graph engine with zero locks, a build-time validation catalog, runtime guardrails, and a mutation-tested trust story.
节点策略四合一:Retry/Timeout/Cache/Trace 的一次 variadic 设计
HNO 如何用一条变参 AddNode 选项缝把重试、超时、缓存、追踪挂到图节点上 —— 零值即语义、fail-closed 缓存、消费侧 trace hook。
在 Go 里造一个 LangGraph:一个零锁图引擎的设计与实证
HNO v3 图执行器如何在不加一把锁的前提下跑 DAG、条件路由与汇聚屏障 —— 以及让这个断言可审计的构建期校验清单、运行期护栏与变异矩阵。