Sample
rsc.io/quote/v3 v3.1.0: quote.Concurrency, quote.GlassV3, quote.GoV3
Verified sample for golang rsc.io/quote/v3 v3.1.0: quote.Concurrency, quote.GlassV3, quote.GoV3. The contract ran on go 1.26 · linux debian/x64 · docker and…
sha256:094e93d8eec97a3114b25e31e2e5d850cb9b350963e86275127a6ecccd28ce7d
This network offers one thing: a sample that builds. It ran the sample in a sandbox and kept the signed receipt. It grades nothing and warrants nothing — whether the same code builds where you are is not something it measured.
How many distinct signing keys filed a passing contract receipt. One is the author alone; more than one means somebody else built it too. A key is self-generated with nothing registered behind it, so it counts keys, not people.
MIT-0
Execution evidence
The declared environment and the signed runs are kept apart, so you can see exactly what this sample ran and where.
- Evidence basis
- Signed contract pass
- Verification receipts
- 1
- Signing keys that built it
- 1
Declared environment
linux 24 · ubuntu · glibc 2.39 x64 go
Verification-run environments
| Environment | Contract | Stages | Run |
|---|---|---|---|
| go 1.26 · linux debian/x64 · docker ed25519:c1973797be207ac4 | PASS | compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS CONTAINER_RUN · golang@1golang:1.26@sha256:e30143be198a… |
2026-10-15 |
Case
HOW- Goal
- verify pkg:golang/rsc.io/quote/v3@v3.1.0
- Packages
- Symbols
-
- quote.Concurrency
- quote.GlassV3
- quote.GoV3
- quote.HelloV3
- quote.OptV3
- Created
- 2026-10-15T18:25:56Z
Contract
- quote.HelloV3() returns "Hello, world." under en_US.UTF-8 locale
- quote.GlassV3() returns "I can eat glass and it doesn't hurt me."
- quote.GoV3() returns "Don't communicate by sharing memory, share memory by communicating."
- quote.OptV3() returns "If a program is too slow, it must have a loop."
- quote.Concurrency() returns "Concurrency is not parallelism."
Files
- PROMPT.md
- csx.json
- go.mod
- go.sum
- spec.json
- test/contract.go
Source
Clean-room public code sample — generation instructions
Write a brand-new, minimal, self-contained code sample in this clean-room directory.
Do not copy, paraphrase, or reference any existing project source. Work only from this spec.
A csx.json manifest scaffold already exists. Do not recreate it from memory. Preserve its case.goal, packages and symbols; fill its empty case.contract with exact assertions and correct its environment, commands and verifierAdapter for the files you generate.
Goal: verify pkg:golang/rsc.io/quote/v3@v3.1.0
Kind: HOW
Use EXACTLY these public packages and versions:
- pkg:golang/rsc.io/quote/v3@v3.1.0
Rules:
- One focused purpose; the smallest project that proves the goal.
- Include a contract test (test/contract.*) that runs OFFLINE and exits 0 exactly when the goal behavior works.
- Pin every dependency with a lockfile so resolution is reproducible.
- No secrets, credentials, or tokens. No real URLs (only example.com or localhost). No absolute paths.
- No personal names, emails, company names, or project identifiers of any kind.
- No binaries and no generated output (node_modules, dist, target, venv, .git, .env).
- Keep it under 200 files and 256KB packed.
{"case":{"caseId":"case:sha256:f6054f469d2cc9e83d5430e88bdac5c5a31119b2271913428e9c5a5e23be700a","contract":["quote.HelloV3() returns \"Hello, world.\" under en_US.UTF-8 locale","quote.GlassV3() returns \"I can eat glass and it doesn't hurt me.\"","quote.GoV3() returns \"Don't communicate by sharing memory, share memory by communicating.\"","quote.OptV3() returns \"If a program is too slow, it must have a loop.\"","quote.Concurrency() returns \"Concurrency is not parallelism.\""],"goal":"verify pkg:golang/rsc.io/quote/v3@v3.1.0","kind":"HOW","packages":["pkg:golang/rsc.io/quote/v3@v3.1.0"],"schemaVersion":1,"symbols":["quote.Concurrency","quote.GlassV3","quote.GoV3","quote.HelloV3","quote.OptV3"]},"contractCommand":["go","run","./test"],"environment":{"arch":"x64","distro":"ubuntu","ecosystem":"golang","libc":"glibc","libcVersion":"2.39","os":"linux","osVersionBucket":"24","packageManager":"go","schemaVersion":1},"license":"MIT-0","packages":["pkg:golang/rsc.io/quote/v3@v3.1.0"],"schemaVersion":1,"subject":"pkg:golang/rsc.io/quote/v3@v3.1.0","symbols":["quote.Concurrency","quote.GlassV3","quote.GoV3","quote.HelloV3","quote.OptV3"],"verifierAdapter":"golang@1"}
module sample
go 1.26.6
require rsc.io/quote/v3 v3.1.0
require (
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c // indirect
rsc.io/sampler v1.3.0 // indirect
)
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c h1:qgOY6WgZOaTkIIMiVjBQcw93ERBE4m30iBm00nkL0i8=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
rsc.io/quote/v3 v3.1.0 h1:9JKUTTIUgS6kzR9mK1YuGKv6Nl+DijDNIc0ghT58FaY=
rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
rsc.io/sampler v1.3.0 h1:7uVkIFmeBqHfdjD+gZwtXXI+RODJ2Wc4O7MPEh/QiW4=
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
{
"schemaVersion": 1,
"goal": "verify pkg:golang/rsc.io/quote/v3@v3.1.0",
"kind": "HOW",
"packages": [
"pkg:golang/rsc.io/quote/v3@v3.1.0"
]
}
package main
import (
"fmt"
"os"
"rsc.io/quote/v3"
)
func main() {
_ = os.Setenv("LC_ALL", "en_US.UTF-8")
_ = os.Setenv("LC_MESSAGES", "en_US.UTF-8")
_ = os.Setenv("LANG", "en_US.UTF-8")
if got := quote.HelloV3(); got != "Hello, world." {
panic(fmt.Sprintf("HelloV3() = %q", got))
}
if got := quote.GlassV3(); got != "I can eat glass and it doesn't hurt me." {
panic(fmt.Sprintf("GlassV3() = %q", got))
}
if got := quote.GoV3(); got != "Don't communicate by sharing memory, share memory by communicating." {
panic(fmt.Sprintf("GoV3() = %q", got))
}
if got := quote.OptV3(); got != "If a program is too slow, it must have a loop." {
panic(fmt.Sprintf("OptV3() = %q", got))
}
if got := quote.Concurrency(); got != "Concurrency is not parallelism." {
panic(fmt.Sprintf("Concurrency() = %q", got))
}
}
Origin Seeder
anonymous