Metadata-Version: 2.4
Name: irrevon
Version: 0.1.0
Summary: Evidence-first reconciliation for irreversible AI-agent actions
Project-URL: Homepage, https://irrevon.vercel.app/
Project-URL: Documentation, https://irrevon.vercel.app/docs/
Project-URL: Repository, https://github.com/PranavMishra28/irrevon
Project-URL: Issues, https://github.com/PranavMishra28/irrevon/issues
Project-URL: Changelog, https://github.com/PranavMishra28/irrevon/blob/main/CHANGELOG.md
Project-URL: Release-notes, https://github.com/PranavMishra28/irrevon/releases/tag/v0.1.0
License-Expression: Apache-2.0
License-File: LICENSE
License-File: NOTICE
Keywords: ai-agents,distributed-systems,idempotency,reconciliation,reliability
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Distributed Computing
Classifier: Typing :: Typed
Requires-Python: >=3.13
Requires-Dist: jsonschema>=4.25
Requires-Dist: psycopg[binary]>=3.3.4
Requires-Dist: rfc8785==0.1.4
Description-Content-Type: text/markdown

# Irrevon

Evidence-first reconciliation for irreversible AI-agent actions.

Irrevon records business intent before dispatch, preserves ambiguous outcomes,
and queries destination evidence before any policy-controlled redispatch. It is
designed for the failure where an external system commits an action but the
response is lost, so a blind retry could duplicate the real-world effect.

Version 0.1.0 is the initial Alpha release. The Alpha label describes software
maturity: development evidence is synthetic, the preregistration is not frozen,
no confirmatory result exists, and the draft provider adapters have never been
live-called. It does not claim universal exactly-once execution, provider
qualification, production adoption, or production readiness.

Documentation, quickstart, security policy, limitations, and source:

- [Documentation](https://irrevon.vercel.app/docs/)
- [Project overview and quickstart](https://github.com/PranavMishra28/irrevon#readme)
- [Current project status](https://irrevon.vercel.app/status/)
- [Security policy](https://github.com/PranavMishra28/irrevon/blob/main/SECURITY.md)
- [Changelog](https://github.com/PranavMishra28/irrevon/blob/main/CHANGELOG.md)
- [License](https://github.com/PranavMishra28/irrevon/blob/main/LICENSE)

Irrevon is licensed under Apache-2.0.
