Metadata-Version: 2.5
Name: sarj-standards-bootstrap
Version: 2.0.4
Summary: Manifest-driven launcher for an exact Sarj Standards bundle.
Project-URL: Homepage, https://code-standards.sarj.ai/
Project-URL: Documentation, https://code-standards.sarj.ai/cli/
Project-URL: Changelog, https://github.com/sarj-ai/code-standards/releases
Project-URL: Repository, https://github.com/sarj-ai/code-standards
Project-URL: Issues, https://github.com/sarj-ai/code-standards/issues
Author: sarj-ai
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Quality Assurance
Requires-Python: >=3.14
Description-Content-Type: text/markdown

<!-- Generated by `code-standards maintain docs sync`; do not edit. -->

# sarj-standards-bootstrap

Manifest-driven launcher for an exact Sarj Standards bundle.

```bash
uv tool install sarj-standards-bootstrap
```

Generated CI and hooks use this lightweight bootstrap without repeating a version pin. It reads the exact Standards bundle version from `.sarj-standards.toml`; ordinary Standards upgrades change only that manifest. No mise integration or repository-local launcher is needed.

```bash
uvx --no-config --isolated --python 3.14 --from sarj-standards-bootstrap code-standards check
```

uvx installs and caches the bootstrap on first use, then reuses it without requesting a refresh on every hook invocation. The bootstrap itself is not version-pinned; the linting bundle is. Offline execution requires a warmed cache for both the bootstrap and the selected bundle, including their Python runtime and dependencies.

The bootstrap deliberately inherits UV/PIP registry, proxy, certificate, cache, and offline environment policy. `--no-config --isolated` prevents consumer project configuration and installed tools from changing the selected bootstrap or Standards bundle.

[Documentation](https://code-standards.sarj.ai/) · [Source](https://github.com/sarj-ai/code-standards)
