Files
zooqueenandhanzo-dev 44a822f106
Checks / unit-tests (push) Failing after 6m48s
Checks / checks (push) Failing after 7m37s
rip(ai)!: move @hanzo/app out of the primitives repo to hanzo-js/app
gui holds primitives — @hanzogui/* and @hanzo/gui. pkgs/ai was a whole
desktop chat app (@hanzo/app: routes, pages, chat, agents, a Tauri host
shim) plus the seven @hanzo_network/* libraries it is built from. An
application inside the primitives repo is the layering mistake the owner
named on hanzo.team; it is also why this repo dragged app-weight deps.

Moved intact to hanzo-js/app, which is where @hanzo/* JS packages already
live one-per-repo (hanzo-js/ai -> @hanzo/ai). It builds and publishes
itself from there, so publish-app.yml goes with it.

Removed here: pkgs/ai + pkgs/net-{ui,state,i18n,message-ts,brand-config,
logo,artifacts} — 1045 source files — and 81 runtime dependencies that no
surviving package declares (25 @radix-ui/*, 3 @tanstack/*, 3 @rjsf/*,
plus pyodide, ethers, mermaid, primereact, sql.js, plotly, recharts,
framer-motion...), 328 MB of node_modules.

Nothing in gui imported any of it: no source import, no tsconfig path, no
turbo or knip entry. Build parity measured against the same tree before
the removal — 10 pre-existing @hanzogui/* failures before, the identical
10 after, zero new.

Co-authored-by: Hanzo Dev <dev@hanzo.ai>
2026-07-28 23:40:49 -07:00
..
2026-03-25 00:31:57 -07:00
2026-03-25 00:31:57 -07:00