Metadata-Version: 2.4
Name: governance-commons
Version: 0.1.0
Summary: Governance Commons reference implementation — ONS name validation and shared utilities for Python adopters.
Author: jj-ervin
License-Expression: MIT
Project-URL: Homepage, https://governancecommons.org
Project-URL: Repository, https://github.com/governancecommons/governance-commons-registry
Project-URL: Documentation, https://governancecommons.org/docs
Keywords: governance,naming,ons,ontic-namespace-structure,schema,validation,agent
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Typing :: Typed
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: build>=1.0; extra == "dev"
Requires-Dist: twine>=5.0; extra == "dev"
Dynamic: license-file

# governance-commons-registry

Reference implementations for Governance Commons standards.

This package currently contains the ONS (Ontic Namespace Structure) Python and TypeScript validators used by downstream tools, including future editor extensions.

## Packages

- Python package: `governance-commons`
- npm package: `governance-commons`

Both package manifests are scaffolded for version `0.1.0`. Registry publication is pending.

## Development

```powershell
python -m pytest -q
npm test
python -m build
npm pack --dry-run
```

## Project Shape

This directory is the SDK/reference-implementation repo. VS Code extensions should live in separate repos, such as `agent-dossier-vscode` or `governance-commons-vscode`.
