CodeSampleX

Пример

verify pkg:golang/go.opentelemetry.io/otel@v1.30.0

sha256:fad3fe46e83ad898a878de2810c2bc340c0ed6b93fcd5e70d82fc39fbfdfc64d

Статус публикации. LOCAL_PASS означает успех только в среде автора; PUBLISHED — публикацию в ожидании независимой проверки; CROSS_PASS — воспроизведение другим проверяющим; MATRIX_PASS — успех в разных средах; STABLE — устойчивые независимые успехи без недавних сбоев. Сила доказательства. L0 — только исходный код; L1 — разрешённые зависимости; L2 — компиляция или загрузка; L3 — успешный контракт; L4 — независимое воспроизведение; L5 — успех в разных средах. MIT-0

Свидетельства выполнения

Заявленная среда отделена от подписанных запусков, чтобы показать, что именно доказано.

Основа свидетельства
Независимая перекрёстная проверка
Квитанции проверки
1
Уровень проверки
L4_CROSS_PASS

Заявленная среда

Контекст выполнения
go 1.26
Операционная система
linux
Архитектура
x64
Среда выполнения
go 1.26
Язык
go
Менеджер пакетов
gomod

Среды запусков проверки

go 1.26 · linux alpine/x64 · docker PASS
Контекст выполнения
go 1.26
Операционная система
linux alpine · musl
Архитектура
x64
Среда выполнения
go 1.26
Язык
go
Менеджер пакетов
gomod
Выполнение
container · docker

CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · golang@1 · 2026-08-19

Кейс

HOW
Цель
verify pkg:golang/go.opentelemetry.io/otel@v1.30.0
Пакеты
Символы
  • otel.SetTracerProvider
  • otel.Tracer
  • trace.Tracer.Start
  • trace.Span.AddEvent
  • attribute.String
  • attribute.Int
Окружение
go 1.26
Создан
2026-08-18T13:20:20Z

Контракт

  1. assert TracerProvider configures an in-memory span exporter
  2. assert Tracer creates spans with span kind and custom attributes
  3. assert child span inherits trace ID and references parent span ID via Context
  4. assert AddEvent records structured events on active spans

Файлы

  • PROMPT.md
  • csx.json
  • go.mod
  • go.sum
  • spec.json
  • test/main.go

Скачать артефакт с исходным кодом (tar.gz)

Исходный сидер

аноним

Квитанции проверки

  • go 1.26 · linux alpine/x64 · docker PASS
    CONTAINER_RUN compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS golang@1
    ed25519:2175b912ea1c23b1