zandGitHub 7c0d886150 Call the site action by its GitHub path
GitHub does not resolve a URL in uses:, so it rejected the workflow and
the site never published.

Claude-Session: https://claude.ai/code/session_01HuMDfgFssPUptYUzgZ6Cp8
2026-09-24 10:11:32 -07:00
2026-08-29 14:03:00 -07:00

hanzo.ventures

The Hanzo Ventures site. A Next.js output: export served from the Hanzo Sites plane — no container, no App CR, no Cloudflare Worker.

pnpm install
pnpm build      # -> out/
pnpm gates      # playwright, over the exported bytes
pnpm typecheck

How it ships

.hanzo/workflows/deploy.yml runs the gates and then publishes out/ with hanzoai/ci's site action: enqueue a deployment, POST the objects straight to S3 under a short-lived prefix-scoped grant, complete. The route, the response headers and the certificate live in universe.

The rule for content

Every portfolio entry is real and its address answers — src/portfolio.ts states the admission rule and e2e/gates.spec.ts enforces it on every publish, along with the monochrome palette, the pill and card radii, and the ban on any money figure we cannot source.

S
Description
hanzo.ventures — Hanzo Ventures
Readme
72 KiB
Languages
TypeScript 69.4%
CSS 25.2%
JavaScript 5.4%