Part of Better Data's open operational infrastructure. Use standalone or with Commerce Chain Optimization.

See Commerce Chain Optimization →
tagd.sh

Project

Changelog

All notable changes to Signal Tags

1 min read · Project

Edit this page

All notable changes to Signal Tags Schema will be documented here.

Format: Keep a Changelog Versioning: Semantic Versioning

0.1.0 — 2026-03-11

Added

  • Initial public release of @betterdata/signal-tags-schema
  • JSON Schema v0.1 definitions: signal-tag, trace-event, product-identifier, and lot (fixtures and scripts/validate-fixtures.js for validation)
  • TypeScript entrypoint (src/index.ts) exporting SCHEMA_VERSION, SignalTagStatus, and TraceEventType aligned with the JSON schemas
  • Hardware-anchored product authentication model via the Signal Tag record schema (lifecycle statuses including manufactured, in_transit, received, verified, recalled, expired, revoked)
  • Chain-of-custody and traceability via trace-event (event types such as manufacture, custody_transfer, scan_verify, lot_creation, recall_initiated, and related flows)
  • Adapter notes for EPCIS and Firefly mappings under adapters/
  • Vitest conformance tests under tests/conformance/
  • Apache-2.0 license