Commit Graph
176 Commits
Author SHA1 Message Date
zeekay 15001eb287 ci: drop the Gitea mirror-sync nudge
Superseded: the Hanzo GitHub App pushes a webhook, so the forge tracks GitHub
without a per-repo workflow. This file called git.hanzo.ai/api/v1/.../mirror-sync
— a Gitea API for a system we no longer drive — and would sit inert in every repo.

One mechanism, in one place, instead of ~350 copies of a cron.
2026-07-27 10:40:14 -07:00
zeekayandHanzo Dev 4bf9c72751 ci: restore the papers build and image on git.hanzo.ai
Two commits removed this repo's GitHub workflows without writing the native
replacement they named, so nothing built the papers or the site image and no
run failed to say so. papers.hanzo.ai has served a frozen Pages build since.

Restore both into .hanzo/workflows, which the forge reads:

- ci.yml from 8185428^ build-papers.yml. Compiles with `make -k all` so one
  broken paper does not hide the rest, then asserts every expected PDF exists.
  The predecessor could not fail: every Makefile rule ends in `|| true` and
  prints FAIL instead of exiting. Drops the v<run_number> Release and the
  commit-PDFs-back step, which wrote to what is now a mirror.
- deploy.yml from ad31900^ deploy-site.yml. Builds and pushes
  ghcr.io/hanzoai/papers:<sha> and does not deploy; the universe CR names the
  tag that is live. Authenticates to ghcr with REGISTRY_TOKEN, since a
  forge-issued GITHUB_TOKEN authenticates nothing there.

Makefile gains `manifest`, the expected PDFs one per line, so the gate reads
ALL_PDFS rather than restating which papers exist.

.github/workflows/sync.yml becomes the canonical push-refs workflow from
universe infra/ci/sync.yml, replacing a mirror-sync nudge that documented
GitHub as upstream and asked the forge to pull.

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-27 08:37:57 -07:00
zeekay f56082c3c2 ci: nudge git.hanzo.ai to pull on push
git.hanzo.ai mirrors this repo by PULL on a ~10-minute interval, and arcd runs
CI/CD there — so every push waited out that interval before anything built.
This asks Gitea to pull HEAD immediately.

Latency only: the repo already mirrors via the App webhook, so a missing
HANZO_GIT_TOKEN or a failed curl is non-fatal and never fails the push.
Idempotent (mirror-sync just pulls HEAD) and concurrency-coalesced.
2026-07-27 08:27:56 -07:00
zeekay 2227c42ec7 ci: remove GitHub CI — native git.hanzo.ai + cd.hanzo.ai only
This workflow ran on a self-hosted actions-runner-controller pool. ARC is
being decommissioned: CI executes inside git.hanzo.ai (Gitea Actions,
.hanzo/workflows) and delivery is cd.hanzo.ai reconciling the reviewed image
pin in hanzoai/universe. GitHub is a mirror and runs nothing.

Removed rather than repointed — there is no GitHub-side pool to move to, and
leaving it would keep ARC load-bearing.
2026-07-27 07:32:20 -07:00
zeekay 701f3f37de ci: remove GitHub CI — native git.hanzo.ai + cd.hanzo.ai only
This workflow ran on a self-hosted actions-runner-controller pool. ARC is
being decommissioned: CI executes inside git.hanzo.ai (Gitea Actions,
.hanzo/workflows) and delivery is cd.hanzo.ai reconciling the reviewed image
pin in hanzoai/universe. GitHub is a mirror and runs nothing.

Removed rather than repointed — there is no GitHub-side pool to move to, and
leaving it would keep ARC load-bearing.
2026-07-27 07:32:18 -07:00
zeekayandHanzo Dev 7ed17b441d papers: assured networking, test evaluation, and insights analytics revisions
(cherry picked from commit b94030fbbafcfb5f460f3e0f97797b8e0a98a9da)

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-26 20:10:12 -07:00
zeekay 163aa37538 docs: add compiled code-trajectory PDF and defense overview image
The *.pdf ignore rule in this repo is commented out and 511 PDFs are already
tracked, so the compiled artifact belongs beside its .tex source rather than
being the one paper you cannot read without a LaTeX toolchain.
2026-07-26 01:45:41 -07:00
zeekay cd66a2e011 chore(static): pin the ONE canonical hanzoai/static v0.5.1
One server, one version, one tag spelling. v0.5.1 is the only tag carrying
79ac4f9 (serve directory index in place), so stale pins served a DIFFERENT
URL contract: docs.hanzo.ai still 301s /x/ -> /x/index.html while every
v0.5.1 host does not. Also 0.5.1 (yadota) was never published as a tag, and
the -amd64 suffix leaked an architecture (a place) into a version (a value).
2026-07-25 10:41:48 -07:00
zeekay 491bac3f01 merge: integrate held feature work onto main 2026-07-22 03:02:30 -07:00
zeekay 0d4ad5d13b consolidate: publish Hanzo Router paper entry
# Conflicts:
#	site/src/config/papers.ts
2026-07-22 02:43:01 -07:00
zeekay adb0dcad4d hanzo-engine: direct VK_GRAPHS A/B isolates the decode graph (+24.8%, off 0.58x = eager, on 0.72x) — attribution now measured not triangulated 2026-07-22 02:16:08 -07:00
zeekay 0668311e83 hanzo-engine: attribute Vulkan decode 0.60->0.71x to the dense-qwen3 decode graph (1.7.89), not the sampler; fold measured ragged-BMM pp500 0.25->0.51x 2026-07-22 02:10:12 -07:00
zeekay 3645e54c9f hanzo-engine: architecture row -> 3-class spec-decode protocol (sustained-reuse/code-copy/novel)
Adopt the Metal lane's byte-comparable protocol: three verbatim workload classes, gamma sweep,
multiple + vs-llama + lossless. Provisional Metal reference (1.23x WIN sustained-reuse @ g8),
re-measured per backend at battery via spec_decode.sh, stamped to the spec cut (novel floor
0.47->0.71x at ml 0.11.91). results-spec.tex seam; kernel board untouched.
2026-07-21 23:58:41 -07:00
zeekay 5acaaf37e9 hanzo-engine: architecture row for prompt-lookup speculation (grounded/novel), delineated from kernel board 2026-07-21 22:03:13 -07:00
zeekay f42adecd41 hanzo-engine: box-load conditions on Vulkan rows + version the board (1.7.87 eager; moves at 1.7.89 graph-on) 2026-07-21 21:17:55 -07:00
zeekay 301c352174 hanzo-engine: greedy batching sweep (2.2x at batch 8; stochastic understated it) 2026-07-21 21:13:29 -07:00
zeekay ff05c1b547 hanzo-engine: sampling-parity erratum + corrected greedy-vs-greedy decode board
Decode was measured stochastic vs llama greedy (an unstated control). Corrected greedy:
Metal 0.72->0.92, ROCm 0.72->0.85, Vulkan 0.52->0.60, CUDA 0.84 (device sampler, tax~0).
Adds the erratum, makes sampling parity a required protocol control, revises the abstract/
BW/model-size/conclusion, updates the roofline (Vulkan 120 vs 199 GB/s, measured 213 peak).
The correction increases the decode standing and the paper's credibility.
2026-07-21 21:11:16 -07:00
zeekay 3d5c2aa76d hanzo-engine: measured continuous-batching scaling (1.9x at batch 8, BW-capped) 2026-07-21 18:48:34 -07:00
zeekay 3f8672ced1 hanzo-engine: honest framing pass; 4B model-size control table; final board 2026-07-21 18:45:41 -07:00
zeekay f041a6c1ca hanzo-engine: portable single-binary LLM inference measured vs llama.cpp across 4 backends
Systems paper + numbers-as-data results. Honest board (Qwen3-1.7B-Q4_K_M, N=7, 95% CI):
prefill at parity (CUDA WIN 1.09x at pp4096); decode behind on all four backends
(CUDA 0.84, Metal 0.72, ROCm 0.72, Vulkan 0.52), decomposed into APU bandwidth-utilization
(measured 213 GB/s peak; llama at 93%, us at 48-72%) and discrete fixed-overhead that a
4B control amortizes. Root-causes the Vulkan pp4096 cliff (not VK_WORK_CAP -- refuted).
Overturns several internal claims against a properly-built baseline. latexmk-clean.
2026-07-21 18:42:58 -07:00
zeekay 823ce3bbea paper(zen): add compiled training-without-retention PDF
Built artifact of zen/training-without-retention.tex (repo tracks PDFs alongside .tex sources).
2026-07-19 19:56:37 -07:00
zeekay 169b24016b papers: publish "One Source, Every Backend" 08 and 09 to papers.hanzo.ai
Add the kernel-DSL campaign pair:
- refutation-driven-perf (Paper 08): the refutation-log methodology and
  measured win ladders across gfx1151 / GB10 / M4 Max.
- evolutionary-schedule-search (Paper 09): schedule search over the
  monomorphized DSL and the continual-improvement loop it anchors.

Each ships root .tex + .pdf, a served copy under site/public/pdfs, and a
site catalog entry (site/src/config/papers.ts) with a companion cross-link.
INDEX.md regenerated via `make index` (218 papers, 211 compiled).
2026-07-18 19:12:50 -07:00
zeekay 8482d0e2f5 index: list the Continually Improving Fleets trilogy 2026-07-18 18:57:59 -07:00
zeekay 566c61c364 papers: add the Continually Improving Fleets trilogy
01 mean-field alignment (MFG + ferromagnetic order), 02 evolutionary orchestration (GA population search), 03 adversarial mean-field feedback (flock-of-judges two-population MFG). Embed the mean-field/GA/flock controllers in enso GRPO training + the agentic harness.
2026-07-18 18:56:47 -07:00
zeekay cd91d9689a paper: Enso — learned per-request routing + Enso Ultra training-free fan-out synthesis
11pp. Real executed benchmark numbers (enso-bench results/*.json via emit_paper.py):
GPQA-Diamond enso 87.9 / ultra 90.4, HLE 29.4/29.2, LiveCodeBench 91.4/85.1,
CharXiv 78.0/81.5, with per-benchmark metered costs. Includes routing-overhead,
economics (1% aligned meter), and honest-reporting/limitations sections. PDF
rebuilt fresh against the v2 verify-then-select results (committed PDF was stale).
2026-07-17 11:30:44 -07:00
zeekay dd3f657142 paper: Hanzo cloud data-plane benchmark — network tuning (194k->518k, 2.67x), ZAP zero-alloc framing (1.18x over HTTP), JSON-skip typed RPC (decode 35-174x, 1.1-1.3x e2e) 2026-07-17 10:57:17 -07:00
fd994880b6 paper(unified-cloud): axis (4) — the in-process call path, measured + functional smoke (#13)
Grounds the paper's "inter-subsystem calls are in-process function calls, no
network hop" claim (§compare, axis 3) with a real number and a functional axis:

- Co-resident usage read (finance.ListUsage, one SQLite scan of the org's file):
  1.25 ms / 100 rows, 10.5 ms / 1000 (measured, GB10, cgo/SQLite) — zero network
  round trips, vs the mesh's billing→ledger hop + (re)serialization per read.
- The discipline it exacts (stated honestly, we paid for it in an outage):
  in-process composition must be by REFERENCE (finance.Current().ListUsage), not
  in-process HTTP that re-routes by path (which re-enters the caller when the
  callee's route isn't compiled in); and the balance gate must gate writes/metered
  compute, never plain reads.
- A per-subsystem functional smoke (cmd/smoke) probes one read on each of 38
  mounted subsystems through the single binary and fails the release on any
  402-on-read or 5xx — functional evidence for "one binary, 56 subsystems".

Reproducibility addendum gives the exact bench + smoke commands and the host.


Co-authored-by: hanzo-dev <[email protected]>
2026-07-17 01:06:15 -07:00
zeekay cb986b3335 Training on traffic without retaining it
Token IDs are a bijection with a published dictionary, so storing them is
storing the prompt. Frozen-backbone embeddings are trained to preserve
meaning, and that faithfulness is exactly what inverts — Morris et al. recover
most short inputs verbatim from the vector alone. Both get called
anonymization. Neither is.

The stronger position is to not retain. Training wants a gradient; the request
is the courier that carries it. Once the update lands, keeping the courier buys
no learning and all of the risk. A retention window is a promise; an absent
column is a fact.

The argument's force is that it costs nothing — the low-dim features a router
needs are cheaper to compute, cheaper to store, and on the evidence of the
router already serving our traffic, sufficient. Privacy and efficiency here are
one constraint seen twice, because both follow from minimality.

Includes an audit of our own ledger, which fails this today: it persists a
frozen-backbone embedding under a comment asserting 'never prompt text' — true,
and doing a false job. A privacy argument never run against its author's own
code is a marketing claim, so the check is the contribution.
2026-07-16 13:20:26 -07:00
zeekay ec377cd385 MoDE is Mixture of DIVERSE Experts — restore the real architecture
The paper described "Mixture of Distilled Experts": experts distilled from dense
teachers into a 480B/47B model with semantic routing, reported at MMLU 91.2. That is
not what MoDE is, and that model does not exist. The name, the mechanism, and every
number in it were wrong.

The real architecture (zenlm/zen5, with extraction + router-training code) is the
inverse: experts are HARVESTED FROZEN from six independently-trained open families
(Qwen3.5 Gated DeltaNet, MiniMax-M2.5 Lightning Attention, GLM-5, Kimi K2.5 DeepseekV3,
Ling-1T FP8) plus vision/video/3D/audio, and only ~394M parameters are trained — a 207M
complexity estimator, a 134M cross-architecture alignment layer, and a 52M router, or
0.013% of the ~3.1T pool. Diversity is the point: nothing is distilled, because the
expensive artifact is already published. Routing is complexity-aware and hierarchical —
the tier is predicted from the first 64 tokens, so a greeting costs 0.8B active and a
proof costs 100B+, with mid-generation escalation when confidence drops.

Every benchmark table is deleted rather than corrected. The evaluation is in progress
(scripts/benchmark.py) and will be published when the numbers are measured. The claim —
frontier capability at router-training cost — is worth testing honestly; a fabricated
table only obscures whether it holds.

Re-dated 2026: the paper said June 2025, but the experts it routes over (Qwen3.5, GLM-5,
Kimi K2.5, MiniMax-M2.5, Ling-1T) did not exist then. Credits ReMoE and MoE++ (both
ICLR 2025) as the published results MoDE builds on.
2026-07-16 11:41:51 -07:00
zeekay 9acd83d274 papers: publish Hanzo Router
The paper has been in the repo since it was written (hanzo-router/main.tex,
indexed in INDEX.md) but was never added to the site config, so
papers.hanzo.ai/hanzo-router 404s — including from the "Read the paper" card on
the docs Smart routing page and the hanzo.ai landing, both of which cite its
cost analysis.

A page exists when the paper has an entry here (generateStaticParams maps over
siteConfig.papers) and a PDF at the pdfUrl, so this adds the entry alongside the
other engine/AI-infrastructure papers and publishes the built PDF. The abstract
keeps the paper's own scope line: it claims no measured benchmark saving, only
an itemized cost model.
2026-07-15 20:30:41 -07:00
zeekay 58277d8ea1 ci: run linux jobs on hanzo-build-linux-amd64 ARC scale set (no GitHub-hosted builders) 2026-07-11 00:23:28 -07:00
zeekay 22ea995cab feat(longform): fold in measured hanzo-film orchestrator numbers
Assembly half now measured end-to-end (hanzo-film, engine cdca071b4,
evo 20-lane CPU): per-shot placeholder 0.206-0.256s (keyframe 9ms +
kenburns 123ms + tail 21ms + mix 15ms + mux 63ms), full 3hr placeholder
cut <30s/1 box, ~9s/3 nodes; e2e mini-film 16.02s h264+aac (ffprobe),
idempotent re-render = 0 shots. WAN-class generation stays projection
(90-120s/clip -> 3hr 54-72h/1 GPU vs 18-24h/3-node ring). Coherence
scorer: structural luma-cosine proxy shipped, CLIP-embedding variant
pending a served vision-embedding model. Surgical edit: projection para,
idempotency para, abstract, S4 metrics note, new bibitem{film}.
2026-07-10 02:07:34 -07:00
zeekay 8a13f37d2f feat(longform): feature-length generation as hierarchical assembly
The Film Is Not a Context Window: a 3-hour film is ~2000 shots of 3-8s,
coherence decomposes hierarchically, the persistent state is a small
structured film bible (not a context window), and long-form generation
is orchestration+conditioning over short-horizon generators. Formalizes
the 5-layer coherence stack (story/entity/shot/style/audio), the cut as
a free reset that bounds chunk-AR drift to one shot, error accumulation
(intra-shot drift vs cross-shot dispersion), the render as an
embarrassingly-parallel throughput job (idempotent shot-hash DAG, bible
prefix-cache), and film-specific open problems. Cross-references the
games and distributed companions without duplication; all feature-length
numbers labelled projection, substrate numbers measured+cited.
2026-07-10 02:02:45 -07:00
zeekay bd950bd669 feat(games): generative videogames as a native-inference-stack artifact
New paper hanzo-generative-games.tex (13pp). Thesis: a playable generative
game is an inference-systems artifact -- the frame is the token, an action-
conditioned world model in a fixed-shape frame loop. Core section is the two-
regime frame latency budget (graph-favorable denoise loop vs compute-bound VAE
wall, cured by a tiny distilled encoder). Adds the modality pipeline matrix
(honest measured/in-port/planned), the canonical-f32 ring as a neural render
farm, edit-while-running as prefix reuse, and game-specific open problems --
centrally the speculative-decoding = client-side-prediction isomorphism.
Cross-references the distributed-inference series; world-model landscape
licenses verified from HF/GitHub primary sources. Index regenerated.
2026-07-09 20:29:13 -07:00
zeekayandGitHub 4037f73d9e Merge pull request #11 from hanzoai/distributed-inference-series
Distributed-inference series: cross-vendor TP result + open-problems companion
2026-07-09 19:29:18 -07:00
zeekay 7fdca28595 feat(distributed-inference): cross-vendor TP result + open-problems companion
Four papers on heterogeneous distributed LLM inference:

- hanzo-heterogeneous-distributed-inference: cross-vendor (AMD ROCm gfx1151 +
  NVIDIA GB10 CUDA) tensor-parallel decode over a 2.5GbE cable, coherent at
  50.4 tok/s (TTFT 0.09s, 213 tok/s prefill). Root cause of prior corruption
  proven: per-backend auto-dtype (ROCm->f16, CUDA->bf16) reinterpreted raw on
  the wire. Fixed by a canonical f32 ring wire + world_size-1 accumulating
  all-reduce (correct for any N>=2; spurious power-of-two gate removed).
  Same-vendor f16+f16 control matches token-for-token.
- hanzo-distributed-open-problems: NEW companion enumerating 8 open research
  problems (sampling-determinism boundaries, quant-aware TP sharding, PP
  layer-assignment ILP, adaptive speculation under RTT/acceptance drift, the
  prefill launch-overhead wall, KV wire compression, the geo decode latency
  floor, and cheap verifiable inference), each cross-referenced to the paper
  that owns the surrounding result.
- hanzo-distributed-decode-latency, hanzo-consensus-zap-compute: consistency
  pass (canonical f32 wire terminology; link goodput unified to 280 MB/s =
  2.24 Gbit/s; precise f16-vs-bf16 root-cause wording).

INDEX.md regenerated via `make index`; besides the 4 above it also indexes 6
pre-existing root papers the previous index had missed. All four compile clean
with pdflatex (10/10/13/9 pages).
2026-07-09 16:31:20 -07:00
7fcaab6495 fix(consensus-plugin paper): correct fault model to N=7 / 5-of-7 quorum / f=2 (#10)
The canonical paper on main claimed a five-voter quorum 'tolerating two
simultaneous failures' — physically impossible for BFT: f=2 needs N>=3f+1=7,
with a 2f+1=5 quorum. Corrects all 10 fault-model sites (abstract, two-plane
table, Topology, StatefulSet rolling-upgrade, Contributions recap, intro) to
seven voters / 5-of-7 quorum / f=2, adding the N>=3f+1 and 2f+1=5 rationale.
Rolling upgrade now correctly states maxUnavailable:1 keeps six-of-seven live,
above the five-of-seven quorum. HIP-0125 references untouched (main's number is
canonical; the stale paper-router-clean branch still said HIP-0116 and is
superseded by this in-place fix). Prose-only; inline-math $-balanced.

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-08 11:02:44 -07:00
zeekay 54135d00ba papers: split hanzo-kernel DSL into a pedagogical Paper 07 series
Restructure the 12-page monolith into one paper per concept, each self-
contained and teachable (concrete failure -> concept -> repo code -> eval for
that concept only), with hanzo-kernel-dsl.tex slimmed to a ~5-page umbrella that
cites the six rather than inlining their depth. Each fact lives in exactly one
paper (DRY). Shared preamble in shared/kernel-preamble.tex.

  07   hanzo-kernel-dsl                  umbrella: thesis + guided tour
  07.1 hanzo-fusion-is-composition       functor law, fences, fused_interp, DAG
  07.2 hanzo-comptime-autotune           schedule-as-value, byte-identical variants
  07.3 hanzo-intrinsic-islands           oracle-anchored escape hatch vs forks
  07.4 hanzo-bitexact-oracle             CPU oracle law + nightly 3-backend CI
  07.5 hanzo-int8-mmq-negative-result    opaque WMMA fragment, sync-bound proof
  07.6 hanzo-collapse-methodology        ledger + verify-then-delete + migrations

All 7 build via the Makefile (auto-discovered) with zero undefined refs.
2026-07-08 08:55:25 -07:00
37c9e79f83 launch: index the unified sovereign-tenant cloud paper + regenerable catalogue (#9)
- site (papers.hanzo.ai): add hanzo-unified-tenant-cloud to the measured
  infrastructure section and serve its PDF
- INDEX.md: regenerate — now covers all 198 standalone papers (was 175,
  missing kernel-dsl/kernel-optimization/router/unified-tenant-cloud et al);
  add scripts/gen-index.sh + make index so the catalogue stays honest
- README: general-availability note + unified-tenant-cloud highlight
- cover: drop the CONFIDENTIAL stamp — the catalogue is published

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-08 08:40:11 -07:00
zeekay 9cdf04dc7e paper: Fusion Is Composition — the hanzo-kernel DSL (Paper 07)
One Rust GPU-kernel DSL that collapses the backends x ops x types product:
fusion as morphism composition (functor law + Reduce/Scan fences), comptime-
specialized autotune, intrinsic islands, and a CPU bit-exact oracle. Includes
cross-backend bit-exactness evidence, the dp4a 118%-of-hand-tuned and 7.1x
add_rmsnorm migration wins, the int8 tensor-core MMQ negative result, the
52,345-line collapse ledger, and the nightly 3-backend GPU CI.
mirror/main-ba49601
2026-07-08 08:23:00 -07:00
zeekayandGitHub 159daa2b1b Paper: The Unified Sovereign-Tenant Cloud (measured per-tenant memory + linear scaling) (#8)
* paper: unified sovereign-tenant cloud — measured per-tenant memory + linear scaling

Measured (host evo, AMD Ryzen AI Max+ 395, Go 1.26.4) marginal RSS per open
per-tenant SQLite handle via the exact production open path (dbx.Open + sqlite.
PragmaDSN): ~0.25 MB/active tenant (cgo/mattn, warm), ~8x below the assumed 2 MB;
cache_size is a ceiling not a footprint; idle tenants ~0 live RAM. Capacity model
puts 1e9 registered tenants on ~103 32GB nodes at 1% concurrency. One-binary vs
56-subsystem mesh fixed-memory multiple: 11-32x. All numbers measured or marked
modeled/cited; honest limitations section.

Cites HIP-0106/0116/0125/0302/0107/0032/0118 and the cloud-unified-binary +
pq-object-store companion papers.

* paper: expand — 128GB nodes, GPU inference axis, cloud-in-a-box, hanzo.network fabric

- Capacity retabulated for the standard 128GB unified-memory node (U=125GB):
  1B registered @1% concurrency = ~20 nodes (measured 0.25MB constant), 3-node
  HA floor up to 1e8 @1%.
- New section: the two scaling axes — tenant state (CPU/RAM, O(active),
  shared-nothing) vs GPU inference (VRAM, O(distinct models) — weights shared
  across all tenants, batched). hanzo-engine FFI-embeddable (hanzo_engine_ffi.h).
- New section: the unified-memory box as atomic self-hostable unit — one $3,200
  128GB box holds per-tenant SQLite + model weights in one address space; ~47M
  registered users/box @1% (measured-m-grounded); ~$0.00007/user capex.
- Culminating section: hanzo.network — leaderless PQ BFT fabric (luxfi/consensus)
  as control plane scheduling PLACEMENT not writes; per-tenant single-writer data
  plane; TEE trust tiers (H100 CC/TDX/SEV-SNP); PQ end-to-end (pq_mode + ML-DSA/
  ML-KEM auth, Quasar); auto-provisioned MPC wallet; AI-coin incentive (HIP-0001);
  viral hanzod-up deployment (hanzod:cloud :: bitcoind:ledger).
- Explicit BUILT (cited to source files: writerpin, role, luxfi/consensus PQ,
  hanzod, wallets, capauth, lux/crypto mldsa/mlkem) vs ROADMAP (fabric-VM, on-chain
  attestation/scheduling, auto-join orchestration) split. Adds HIP-0001/0005/0117,
  luxconsensus, quasar, TEE, cross-backend-inference cites. 14pp, compiles clean.
2026-07-08 08:12:47 -07:00
cde5b4f34f paper: track HIP renumber 0116->0125 (#7)
Matches hanzo-apps/HIPs#29 (0116 collided with plugin-vm-model).

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-07 18:29:14 -07:00
d2498e137e paper: Consensus Orders Decisions, Not Bytes (HIP-0116 companion) (#6)
Co-authored-by: Hanzo Dev <[email protected]>
2026-07-07 17:30:31 -07:00
zeekay 8f118cfc08 paper: Hanzo Router — memory-aware local-first routing with a learned SLO policy
9-page paper (mechanism/brain split, memory-aware placement, bilinear
utility + LinUCB, SLO objective quality - lambda*cost - mu*latency).
Itemized cost model beyond API tokens: honest local-compute electricity
figure (~$0.0001/1k tok, not free), cloud-GPU-rental-avoided, run-for-pay
fleet angle, seat consolidation, overage avoidance, 1% routing fee, and a
20-person-team TCO table. Builds clean via pdflatex+bibtex.
2026-07-07 16:43:20 -07:00
zeekay 581babdff1 paper06: decisive close of the flash bifurcation — super-f32 P (~33-bit, >f32) still degenerates, proving the collapse is structural (fused tiled venue), not precision 2026-07-04 01:09:55 -07:00
zeekay 1ccfab4d8f papers: kernel DSL migration + kernel-optimization catalog (incl. the flash-attention repetition bifurcation boundary) + cross-backend correctness finding
- hanzo-kernel-dsl: one-source #[kernel] DSL, 2 kernels drained to production, perf-gated migration
- hanzo-kernel-optimization: cross-backend kept-levers + dead-ends catalog + the flash-attn P*V
  bifurcation boundary (fusion & f32-P*V mutually exclusive on tensor cores -> eager is optimal)
- cross-backend-inference: the model-level correctness lesson (one numerically-vetted impl per op)
2026-07-03 19:04:20 -07:00
zeekayandHanzo Dev 8732cece2d paper: The Trajectory of Code — survival-weighted learning basis (draft, private)
Basis for the agentic-coding dataset: version-control survival as a time-validated
quality label; shapes-that-last; the 3 co-registered layers (transcripts/diffs/
outcomes) + human-vs-AI axis; construction pipeline (extract/normalize/link/redact/
format) with fleet aggregation + HF backup; SFT/preference/RL/survival-holdout.

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-02 23:33:30 -07:00
zeekay 89a56df561 paper: hanzo-train result — real-data loss 12.68->0.63 in 25 steps, all-Rust loop demonstrated 2026-07-02 23:15:43 -07:00
zeekay 2c32497d5c paper: DeepSeek-V4 on Hanzo Engine — parity by layer bisection, fused speculative verification, all-Rust draft-training loop
Technical report on the V4 campaign: token-identical trajectory diffs + per-layer bisection vs instrumented ds4 (two root causes: compress_ratios i32 parse, decode-side amnesia); fused F32 hd512 kernel (decode + verify widths, +33%, beats ds4 base); native DSpark bit-exact + live 1.70x on Qwen3-4B; quantized-target draft training measured end-to-end (111.5 tok/s harvest, loss 3.03->2.6 on real captures); hanzo-native training loop. All numbers measured on GB10, July 2026.
2026-07-02 21:46:12 -07:00
zeekay 798e8e6eef docs(brand): add hero banner 2026-06-28 20:07:14 -07:00