mirror of
https://github.com/hanzo-apps/hanzo.ai.git
synced 2026-10-30 14:58:08 +00:00
/platform was MOVED to /cloud; now the page lives at /platform and /cloud forwards there. cloud.hanzo.ai's root is the same page: deploy.yml copies platform.html over that host's index.html, and the canonical names hanzo.ai/platform. /cloud keeps its route for go get hanzo.ai/cloud and draws the same page with its canonical on /platform, so an edge still forwarding /platform to /cloud cannot bounce a reader between the two. Every internal link, the nav's Overview and Platform, the landing's stack link, the local server and the gates now name /platform.
22 lines
884 B
TypeScript
22 lines
884 B
TypeScript
import CloudLanding from '@/components/cloud/CloudLanding'
|
|
import { MOVED } from '@/lib/publish'
|
|
import { pageMeta } from '@/lib/page-meta'
|
|
|
|
// Retired: see MOVED in lib/publish. The platform's page is /platform, and the
|
|
// edge 301s hanzo.ai/cloud there; this route stays for `go get hanzo.ai/cloud`
|
|
// (the layout's tag). It draws the page itself rather than a forward, with its
|
|
// canonical on /platform: an edge that still forwarded /platform here while the
|
|
// export moved would otherwise bounce a reader between the two.
|
|
const to = MOVED['/cloud']
|
|
|
|
export const metadata = pageMeta({
|
|
title: 'Hanzo Platform — one stack, down to the kernel',
|
|
description: 'Models, agents, applications, data and infrastructure on one operating plane, from GPU kernel to autonomous agent.',
|
|
path: '/cloud',
|
|
canonical: to,
|
|
})
|
|
|
|
export default function Page() {
|
|
return <CloudLanding />
|
|
}
|