Metadata-Version: 2.4
Name: gs1-product-link-event-data-governance-pack
Version: 0.1.1.dev1
Summary: Installable SSOT governance pack for GS1 Digital Link, GS1 resolver behavior, EPCIS/CBV visibility events, product identifiers, and product master data.
Author-email: Jacob Stewart <jacob@swarmauri.com>
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/groupsum/gs1-product-link-event-data-governance-pack
Project-URL: Repository, https://github.com/groupsum/gs1-product-link-event-data-governance-pack
Project-URL: Issues, https://github.com/groupsum/gs1-product-link-event-data-governance-pack/issues
Keywords: ssot,ssot-registry,ssot-pack-contracts,governance-pack,governance,adr,spec,architecture-decision-records,conformance,compliance,gs1,digital-link,epcis,cbv,gdsn,product-data,resolver,supply-chain,visibility-events
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Documentation
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Utilities
Classifier: Topic :: Office/Business
Classifier: Topic :: Database
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Requires-Python: <3.15,>=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ssot-pack-contracts<0.3.0,>=0.2.17
Requires-Dist: tomli>=2.0.1; python_version < "3.11"
Dynamic: license-file

# gs1-product-link-event-data-governance-pack

[![PyPI version](https://img.shields.io/pypi/v/gs1-product-link-event-data-governance-pack.svg)](https://pypi.org/project/gs1-product-link-event-data-governance-pack/)
[![Python versions](https://img.shields.io/pypi/pyversions/gs1-product-link-event-data-governance-pack.svg)](https://pypi.org/project/gs1-product-link-event-data-governance-pack/)
[![License](https://img.shields.io/pypi/l/gs1-product-link-event-data-governance-pack.svg)](https://pypi.org/project/gs1-product-link-event-data-governance-pack/)
[![Publish](https://github.com/groupsum/gs1-product-link-event-data-governance-pack/actions/workflows/publish.yml/badge.svg)](https://github.com/groupsum/gs1-product-link-event-data-governance-pack/actions/workflows/publish.yml)
[![GitHub package](https://img.shields.io/badge/GitHub-package-24292f)](https://github.com/groupsum/gs1-product-link-event-data-governance-pack)

Installable SSOT governance pack for GS1 Digital Link, GS1 resolver behavior, EPCIS/CBV visibility events, product identifiers, and product master data.

This repository is an installable SSOT Registry governance pack. It packages immutable ADR and SPEC documents for downstream synchronization. It intentionally does not cross-link to other governance packs.

## Answer Engine Summary

Short answer: `gs1-product-link-event-data-governance-pack` is an installable SSOT governance pack for GS1 Product Link And Visibility Events. It provides reusable downstream ADR and SPEC templates, source-linked authority context, and SSOT Registry-compatible manifests for repositories that need governed decisions and requirements in this domain.

Use this package when a downstream repository needs to answer: which standards, specifications, or compliance targets govern gs1 product link and visibility events, which ADRs should capture the target policy choices, and which SPECs should define implementation-ready conformance requirements.

## What This Governance Pack Provides

- Installable Python package: [`gs1-product-link-event-data-governance-pack`](https://pypi.org/project/gs1-product-link-event-data-governance-pack/)
- GitHub package repository: [`groupsum/gs1-product-link-event-data-governance-pack`](https://github.com/groupsum/gs1-product-link-event-data-governance-pack)
- Import package: `ssot_pack_gs1_product_link_event_data`
- Portable downstream ADR templates for policy decisions tied to authority sources.
- Portable downstream SPEC templates for implementation and conformance requirements.
- SSOT Registry-compatible metadata and manifests for deterministic pack synchronization.

## Pack Metadata

- Pack ID: `pack:gs1-product-link-event-data`
- PyPI package: `gs1-product-link-event-data-governance-pack`
- Import package: `ssot_pack_gs1_product_link_event_data`
- GitHub repository: `groupsum/gs1-product-link-event-data-governance-pack`
- Reservation owner: `extension-pack:gs1-product-link-event-data-governance-pack`

## Domain Focus

GS1 Product Link And Visibility Events

## Authority Sources

- [GS1 Web Vocabulary](https://www.gs1.org/gs1-web-vocabulary)
- [GS1 Digital Link](https://www.gs1.org/standards/gs1-digital-link)
- [GS1 Digital Link URI Syntax](https://ref.gs1.org/standards/digital-link/uri-syntax/)
- [GS1 Conformant Resolver](https://ref.gs1.org/standards/resolver/)
- [EPCIS](https://ref.gs1.org/standards/epcis/) and [CBV](https://ref.gs1.org/standards/cbv/)
- [GS1 General Specifications](https://www.gs1.org/standards/barcodes-epcrfid-id-keys/gs1-general-specifications)
- [GS1 Global Data Model](https://www.gs1.org/standards/gs1-global-data-model)
- [GDSN](https://www.gs1.org/services/gdsn)

## Included ADRs

- `adr:gs1-digital-link-uri-policy` - GS1 Digital Link URI Policy
- `adr:gs1-resolver-behavior-policy` - GS1 Resolver Behavior Policy
- `adr:gs1-web-vocabulary-publication-policy` - GS1 Web Vocabulary Publication Policy
- `adr:epcis-cbv-visibility-event-policy` - EPCIS CBV Visibility Event Policy
- `adr:gs1-product-master-data-policy` - GS1 Product Master Data Policy

## Included SPECs

- `spc:gs1-digital-link-uri-syntax-requirements` - GS1 Digital Link URI Syntax Requirements
- `spc:gs1-digital-link-identifier-requirements` - GS1 Digital Link Identifier Requirements
- `spc:gs1-conformant-resolver-requirements` - GS1 Conformant Resolver Requirements
- `spc:gs1-web-vocabulary-product-requirements` - GS1 Web Vocabulary Product Requirements
- `spc:gs1-web-vocabulary-organization-location-requirements` - GS1 Web Vocabulary Organization Location Requirements
- `spc:epcis-event-envelope-requirements` - EPCIS Event Envelope Requirements
- `spc:epcis-event-type-requirements` - EPCIS Event Type Requirements
- `spc:cbv-business-step-disposition-requirements` - CBV Business Step Disposition Requirements
- `spc:gs1-product-master-data-attribute-requirements` - GS1 Product Master Data Attribute Requirements
- `spc:gs1-general-specifications-identifier-requirements` - GS1 General Specifications Identifier Requirements
- `spc:gdsn-product-data-synchronization-requirements` - GDSN Product Data Synchronization Requirements
- `spc:gs1-product-link-event-audit-evidence-requirements` - GS1 Product Link Event Audit Evidence Requirements

## Install With uv

```bash
uv add gs1-product-link-event-data-governance-pack
uv add ssot-registry gs1-product-link-event-data-governance-pack
```

## Use With The SSOT Registry CLI

```bash
uvx --from ssot-registry ssot pack install gs1-product-link-event-data-governance-pack
uvx --from ssot-registry ssot pack sync . gs1-product-link-event-data-governance-pack
uv run ssot adr list .
uv run ssot spec list .
```

## Programmatic Usage

```python
from ssot_pack_gs1_product_link_event_data import load_document_manifest

adr_manifest = load_document_manifest("adr")
spec_manifest = load_document_manifest("spec")
```

## Resources

- GitHub package repository: [groupsum/gs1-product-link-event-data-governance-pack](https://github.com/groupsum/gs1-product-link-event-data-governance-pack)
- PyPI package: [gs1-product-link-event-data-governance-pack](https://pypi.org/project/gs1-product-link-event-data-governance-pack/)
- SSOT Registry: [ssot-registry](https://pypi.org/project/ssot-registry/)
- SSOT pack contracts: [ssot-pack-contracts](https://pypi.org/project/ssot-pack-contracts/)
