CodeSampleX

Sample

build and serialize LogsData with ResourceLogs and LogRecord

sha256:e89fc8e889820bdb6b5bf8d142742382d40878b8880b1efe20b56f9c320695cf

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 go linux 24 · ubuntu · glibc 2.39 x64 go go

Verification-run environments

Environment Contract Stages Run
go 1.26 · linux alpine/x64 · docker ed25519:c1973797be207ac4 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · golang@1golang:1.26-alpine@sha256:28d89ee9cc0f…
2026-08-28

Case

HOW
Goal
build and serialize LogsData with ResourceLogs and LogRecord
Packages
Symbols
  • go.opentelemetry.io/proto/otlp/logs/v1.LogsData
Environment
go
Created
2026-08-28T13:21:31Z

Contract

  1. LogsData constructs and holds valid ResourceLogs with Resource, ScopeLogs, and LogRecords
  2. LogsData marshals to and unmarshals from binary protobuf wire format without data loss
  3. LogsData marshals to and unmarshals from JSON format preserving log attributes and metadata
  4. LogsData preserves trace ID and span ID correlation byte sequences across serialization
  5. LogsData preserves log severity number, severity text, observed timestamps, and body payload across serialization
  6. LogsData handles multiple ResourceLogs with multiple ScopeLogs and multiple LogRecords

Files

  • PROMPT.md
  • contract_test.go
  • csx.json
  • go.mod
  • go.sum
  • sample.go
  • spec.json

Download the source artifact (tar.gz)

Origin Seeder

anonymous