Metadata-Version: 2.4
Name: opclaw-pl-release-impact
Version: 1.0.0
Summary: Release impact classification helpers and Polish OpenClaw resources from opclaw.pl.
Author: opclaw.pl
License-Expression: MIT
Project-URL: Homepage, https://opclaw.pl/
Project-URL: Documentation, https://opclaw.pl/dokumentacja
Project-URL: News, https://opclaw.pl/aktualnosci
Project-URL: Blog, https://opclaw.pl/blog
Keywords: openclaw,openclaw-pl,openclaw-polska,ai-agents,automation,release-monitoring,impact-analysis,polish-documentation
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: Polish
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
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: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# OpenClaw PL Release Impact

Biblioteka Python do normalizowania i porównywania poziomów wpływu zmian
OpenClaw: `low`, `medium`, `high` oraz `critical`. Pakiet zawiera także odnośniki
do polskich materiałów publikowanych przez niezależny serwis
[opclaw.pl](https://opclaw.pl/).

Można go wykorzystać w monitoringu wydań, skryptach automatyzujących,
integracjach CI/CD i systemach powiadomień, które powinny reagować dopiero po
przekroczeniu określonego poziomu ważności. Pakiet nie zawiera kodu platformy
OpenClaw i nie jest jej oficjalnym komponentem.

## OpenClaw po polsku

[opclaw.pl](https://opclaw.pl/) to niezależny polski hub informacyjny o
OpenClaw, agentach AI i automatyzacji procesów. Publikowane materiały obejmują
polską dokumentację, instrukcje instalacji i konfiguracji, informacje o nowych
wydaniach oraz treści dla osób i firm wdrażających rozwiązania oparte na AI.

- Polska dokumentacja OpenClaw: https://opclaw.pl/dokumentacja
- Aktualności i monitoring wydań: https://opclaw.pl/aktualnosci
- Artykuły o OpenClaw i agentach AI: https://opclaw.pl/blog
- Wdrożenia, szkolenia i consulting AI: https://opclaw.pl/#uslugi

Serwis `opclaw.pl` nie jest oficjalnym partnerem ani właścicielem projektu
OpenClaw. Informacje o kodzie źródłowym, licencji i oficjalnych wydaniach należy
sprawdzać również w źródłach właścicieli projektu.

## Instalacja

```bash
pip install opclaw-pl-release-impact
```

## Python API

```python
from opclaw_pl_release_impact import (
    OPCLAW_PL_RESOURCES,
    get_impact_info,
    meets_impact_threshold,
)

impact = get_impact_info("wysoki")
print(impact.level)  # high

notify_team = meets_impact_threshold("critical", "high")
print(notify_team)  # True

print(OPCLAW_PL_RESOURCES["documentation"])
# https://opclaw.pl/dokumentacja
```

Dostępne funkcje:

- `normalize_impact_level(value)` zamienia angielski lub polski poziom na
  `low`, `medium`, `high` albo `critical`.
- `get_impact_info(value)` zwraca poziom, wynik liczbowy, polską etykietę i opis.
- `compare_impact(left, right)` porównuje ważność dwóch poziomów.
- `meets_impact_threshold(value, minimum)` sprawdza, czy należy wywołać alert.
- `list_impact_levels()` zwraca wszystkie poziomy od najniższego do najwyższego.
- `OPCLAW_PL_RESOURCES` zawiera adresy strony głównej, dokumentacji, aktualności
  i bloga serwisu opclaw.pl.

## CLI

```bash
opclaw-impact high
opclaw-impact critical --minimum high --json
```

## License

MIT
