Kungfu UNGFU™Developer Platform

Back to Buildchain homefixture / fixture:web-surface-shaped

Web Surface Shaped Fixture

Buildchain fixture page.

Web Surface Shaped Fixture

This fixture models a static site repository that wants Buildchain deployment semantics without opting into package release lines.

It proves that project.type = "web-surface" can declare preview, staging, and production channels, named surface host mappings, deterministic deployment manifests, and dry-run deploy and cleanup plans without touching AWS.

The fixture is shaped like a site-libkungfu-dev repository with four first-class surfaces:

hub        https://libkungfu.dev
core       https://core.libkungfu.dev
buildchain https://buildchain.libkungfu.dev
kfd        https://kfd.libkungfu.dev

For preview and staging, Buildchain resolves the same surface names to the channel-specific hosts and records them in surfaceBindings. Path-only pages can still be declared with path_only = true, but this fixture intentionally uses first-class hosts for every surface so validation can catch missing channel mappings.

Page metadata

Route
/fixtures/web-surface-shaped/
Category
fixture
Source path
fixtures/web-surface-shaped/README.md
Package
@kungfu-tech/buildchain@3.0.2-alpha.2
Digest
sha256:87b8f216f1b112cd17e4acbefaea5b024e5d374c8d682f324b0b0d5f4df606c5