6 Commits
Author SHA1 Message Date
zeekayandHanzo Dev 14f93675fb ci: canonical forge caller
hanzo.yml declared a gate with nothing to run it: github.com has no runner for
hanzo-build-linux-amd64, so a caller under .github/workflows can never be
scheduled. This is the ~7-line caller on the plane that can, pinned @v1.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-06 01:16:15 -07:00
zeekayandGitHub 26ed08e6f9 legal: merge legal/dual-mit-apache into main (HIP-0137) 2026-08-04 14:16:58 -07:00
zeekayandHanzo Dev ed98ab6015 legal: dual-license MIT OR Apache-2.0 under Hanzo AI, Inc.
Adopt the fleet licensing standard:
  LICENSE-APACHE  canonical Apache-2.0, byte-identical (sha256 cfc7749b96f6...),
                  body unedited -- the appendix keeps its [yyyy] placeholder
  LICENSE-MIT     MIT carrying "Copyright (c) ... Hanzo AI, Inc."
  NOTICE          Hanzo copyright + SPDX; third-party attributions preserved
  LICENSE         pointer only, so no license body can drift here

Verified original Hanzo work (work-for-hire); third-party attributions in
NOTICE are unchanged and no upstream LICENSE body was modified.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-04 01:14:58 -07:00
zeekay eac860b2f7 license: NOTICE — the attribution file Apache 2.0 section 4(d) carries 2026-07-29 00:00:41 -07:00
zeekay 065643e833 license: Apache 2.0 — public and usable
This repository was public with no license, which grants a reader nothing:
default copyright reserves all rights, so anyone who cloned it could not
legally use it, and we gained no protection in exchange. Apache 2.0 is the
license for our own new code.
2026-07-29 00:00:40 -07:00
zeekayandHanzo Dev 75a45a3b92 build-demo: a recipe whose artifacts are a Go binary and an npm package
Two things hanzo.app could not build before: nothing here is a container
image, so nothing here has a Dockerfile. The declaration is the same
hanzo.yml both CI lanes already read.

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-27 22:42:09 -07:00