A placeholder page in Paul's words
site/index.html is the placeholder fiesta.rastrillo.org serves at the root until the real site is written: the headline, the install line and the one link to copy, in a code block, in Paul's words from the design spec and approved through copy review unchanged. The title is "Fiesta", the one addition. The page links /1/fiesta.css for its own styling, so it is a user of the rewrite the site writes for it. make site puts it at the root beside the versioned releases; TestPagesCannotShadowAMajor and TestPagesCannotShadowAVersion are what keep a page like it from ever answering for /1/.
Human
Prompt
Phase B: Paul approved all 8 strings with no edits; write site/index.html from the approved text, exactly as written, and commit it.
From this commit's own message. The prompt ledger has no entries for it — which is what a squashed, rebased or amended commit looks like, and what every commit looks like in a repo without a ledger.
Summary
Adds site/index.html, the placeholder page fiesta site publishes at the root.
Agent notes
The page is the approved copy-review strings (site.lang, site.title, site.headline, site.install, site.snippet) placed in the markup; nothing else is on it.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
1 file changed,
+16
−0
site/index.html+16 −0
CI passed — run details
CI log
=== gofmt ===
=== no-rastrillo ===
go test -run '^(TestFiestaNeverImportsRastrillo|TestThePublicPackagesLinkNoBrowser)$' -count=1 .
ok amadan.net/rastrillo/fiesta 0.095s
=== size ===
go test ./internal/build -run '^TestTheOneLinkIsUnder25KiBGzipped$' -count=1 -v
=== RUN TestTheOneLinkIsUnder25KiBGzipped
build_test.go:137: fiesta-plain.css: 152856 bytes, 22303 bytes gzipped (21.8 KiB of the 25.0 KiB limit)
build_test.go:137: fiesta-signal.css: 152951 bytes, 22414 bytes gzipped (21.9 KiB of the 25.0 KiB limit)
build_test.go:137: fiesta.css: 155770 bytes, 23018 bytes gzipped (22.5 KiB of the 25.0 KiB limit)
--- PASS: TestTheOneLinkIsUnder25KiBGzipped (0.02s)
PASS
ok amadan.net/rastrillo/fiesta/internal/build 0.021s
=== suite ===
--- shard 0 of 10 ---
==> shard 0 of 10: make root
go build ./...
go vet ./...
FIESTA_TEST_REQUIRE_NODE=1 go test -count=1 ./...
ok amadan.net/rastrillo/fiesta 0.433s
ok amadan.net/rastrillo/fiesta/check 3.494s
ok amadan.net/rastrillo/fiesta/cmd/fiesta 3.795s
ok amadan.net/rastrillo/fiesta/example 0.132s
ok amadan.net/rastrillo/fiesta/internal/axe 0.078s
ok amadan.net/rastrillo/fiesta/internal/build 0.733s
ok amadan.net/rastrillo/fiesta/internal/codeview 0.052s
ok amadan.net/rastrillo/fiesta/internal/gallery 1.834s
? amadan.net/rastrillo/fiesta/internal/harness [no test files]
ok amadan.net/rastrillo/fiesta/internal/markup 0.006s
ok amadan.net/rastrillo/fiesta/internal/nodetest 0.354s
ok amadan.net/rastrillo/fiesta/internal/site 0.048s
ok amadan.net/rastrillo/fiesta/internal/tokens 0.005s
--- shard 1 of 10 ---
==> shard 1 of 10: make staticcheck
go run honnef.co/go/tools/cmd/staticcheck@v0.8.2 -tags browser ./...
--- shard 2 of 10 ---
==> shard 2 of 10: make govulncheck
go run golang.org/x/vuln/cmd/govulncheck@v1.8.0 ./...
=== Symbol Results ===
No vulnerabilities found.
Your code is affected by 0 vulnerabilities.
This scan also found 0 vulnerabilities in packages you import and 5
vulnerabilities in modules you require, but your code doesn't appear to call
these vulnerabilities.
Use '-show verbose' for more details.
--- shard 3 of 10 ---
==> shard 3 of 10: make gitleaks
go run github.com/zricethezav/gitleaks/v8@v8.30.1 git --no-banner --redact --log-opts='--full-history --diff-filter=tuxdb HEAD' .
[90m9:35PM[0m [32mINF[0m [1mUnknown SCM platform. Use --platform to include links in findings.[0m [36mhost=[0mamadan.net
[90m9:35PM[0m [32mINF[0m [1m1 commits scanned.[0m
[90m9:35PM[0m [32mINF[0m [1mscanned ~4532373 bytes (4.53 MB) in 2.43s[0m
[90m9:35PM[0m [32mINF[0m [1mno leaks found[0m
--- shard 4 of 10 ---
==> shard 4 of 10: make browser.internal.harness
./hack/gotest.sh browser 'internal.harness'
gotest: on DOCS-T1, driving the harness's own choice (/usr/bin/chromium)
ok amadan.net/rastrillo/fiesta/internal/harness 9.056s
--- shard 5 of 10 ---
==> shard 5 of 10: make browser.check~1of3
./hack/gotest.sh browser 'check~1of3'
gotest: on DOCS-T1, driving the harness's own choice (/usr/bin/chromium)
gotest: slice 1 of 3 of ./check/ runs 92 of 276 tests
ok amadan.net/rastrillo/fiesta/check 191.114s
--- shard 6 of 10 ---
==> shard 6 of 10: make browser.check~2of3
./hack/gotest.sh browser 'check~2of3'
gotest: on DOCS-T1, driving the harness's own choice (/usr/bin/chromium)
gotest: slice 2 of 3 of ./check/ runs 92 of 276 tests
ok amadan.net/rastrillo/fiesta/check 196.266s
--- shard 7 of 10 ---
==> shard 7 of 10: make browser.check~3of3
./hack/gotest.sh browser 'check~3of3'
gotest: on DOCS-T1, driving the harness's own choice (/usr/bin/chromium)
gotest: slice 3 of 3 of ./check/ runs 92 of 276 tests
ok amadan.net/rastrillo/fiesta/check 194.295s
--- shard 8 of 10 ---
==> shard 8 of 10: make browser.internal.gallery~1of2
./hack/gotest.sh browser 'internal.gallery~1of2'
gotest: on DOCS-T1, driving the harness's own choice (/usr/bin/chromium)
gotest: slice 1 of 2 of ./internal/gallery/ runs 1 of 13 tests
ok amadan.net/rastrillo/fiesta/internal/gallery 69.088s
--- shard 9 of 10 ---
==> shard 9 of 10: make browser.internal.gallery~2of2
./hack/gotest.sh browser 'internal.gallery~2of2'
gotest: on DOCS-T1, driving the harness's own choice (/usr/bin/chromium)
gotest: slice 2 of 2 of ./internal/gallery/ runs 12 of 13 tests
ok amadan.net/rastrillo/fiesta/internal/gallery 18.873s
diff --git a/site/index.html b/site/index.html| new file mode 100644 |
| index 0000000..bc3b4be |
| --- /dev/null |
| +++ b/site/index.html |
| @@ -0,0 +1,16 @@ |
| +<!doctype html> |
| +<html lang="en"> |
| +<head> |
| +<meta charset="utf-8"> |
| +<meta name="viewport" content="width=device-width, initial-scale=1"> |
| +<title>Fiesta</title> |
| +<link rel="stylesheet" href="/1/fiesta.css"> |
| +</head> |
| +<body> |
| +<main> |
| +<h1>Celebrate your new design system</h1> |
| +<p>One stylesheet and done. JS optional. <25KiB gzipped.</p> |
| +<pre><code><link rel="stylesheet" href="https://fiesta.rastrillo.org/1/fiesta.css"></code></pre> |
| +</main> |
| +</body> |
| +</html> |