Metadata-Version: 2.4
Name: decision-horizon
Version: 0.10.0
Summary: The system of record for what an AI agent knew, was allowed, and did — signed Agent Decision Records on the MCP tool path.
Author-email: Hans Ade <hans@pipilot.dev>
License: DECISION HORIZON SOFTWARE LICENSE
        Version 1.0 — 30 September 2026
        
        Copyright (c) 2026 Anye Happiness Ade ("Hans Ade"). All rights reserved.
        
        This is a proprietary license. It is not an open-source license. The source code of Decision Horizon
        (the "Software") is confidential and is not published. The Software is made available only as compiled
        or packaged builds, and only under the terms below or under a separate written agreement.
        
        DRAFT FOR COUNSEL REVIEW. This text is a working draft prepared by the licensor and has not yet been
        reviewed by a lawyer. It is used for evaluation deliveries until a reviewed version replaces it.
        
        1. DEFINITIONS
           "Licensor" is Anye Happiness Ade, Douala, Cameroon, and any entity he later designates as the owner
           of the Software. "You" is the person or organization receiving the Software. "Evaluation Use" is
           internal use to assess the Software, on non-production systems, for up to ninety (90) days from first
           installation. "Production Use" is any use governing agents that act on real systems, data or people,
           and any use beyond Evaluation Use. "Records" are the Agent Decision Records, sidecars and reports the
           Software produces.
        
        2. EVALUATION LICENSE
           Subject to this license, Licensor grants You a non-exclusive, non-transferable, revocable, royalty-free
           right to install and run the Software for Evaluation Use. Production Use requires a Pilot, Team or
           Enterprise agreement signed by Licensor; nothing in this license grants Production Use.
        
        3. RESTRICTIONS
           You may not, and may not permit anyone to: (a) copy the Software except for backup and installation;
           (b) distribute, sublicense, lease, lend, sell, or make the Software available to any third party or as
           a service; (c) reverse engineer, decompile, disassemble, or otherwise attempt to derive source code,
           algorithms, or the record-generation, horizon-capture, value-taint or policy-evaluation methods of the
           Software, except to the extent applicable law expressly permits despite this restriction; (d) modify
           or create derivative works of the Software; (e) remove or alter any proprietary notice; (f) use the
           Software to build, train, benchmark for publication, or assist a product or service that competes
           with it; (g) publish performance or security findings about the Software without Licensor's written
           consent, except that You may report them to Licensor, who commits to acknowledge and publish
           responsibly disclosed security findings with credit.
        
        4. RECORDS ARE YOURS
           Records generated by Your use of the Software, and the keys You generate, are Your data. Licensor
           claims no rights in them. The record format (schema "adr/0.x") may be read, stored, verified and
           replayed by You with any tool; Licensor grants You a perpetual, royalty-free right to read and verify
           Records produced during Your licensed use, including after this license ends, so that evidence You
           have produced never becomes unreadable.
        
        5. INTELLECTUAL PROPERTY
           The Software, its structure, the record format, the interceptor, horizon-capture, value-taint,
           policy and signing methods, and all documentation are the intellectual property of Licensor and are
           protected by copyright, trade-secret and, where filed or granted, patent law. No patent license is
           granted except as necessary for Your licensed use of the unmodified Software. All rights not expressly
           granted are reserved.
        
        6. CONFIDENTIALITY
           The Software's non-public features, internals, pricing and any pre-release material are Licensor's
           confidential information. You will protect them with at least the care You use for Your own
           confidential information and will not disclose them to third parties other than Your advisers under
           confidentiality obligations.
        
        7. FEEDBACK
           Suggestions You give about the Software may be used by Licensor without obligation, but Licensor
           will not assert against You any IP in the suggestion itself.
        
        8. TERM AND TERMINATION
           This license ends at the end of the Evaluation Use period, or earlier if You breach it, or on written
           notice from either party. On termination You will stop using the Software and delete Your copies.
           Sections 4, 5, 6, 9 and 10 survive.
        
        9. NO WARRANTY
           THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
           MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. THE SOFTWARE PRODUCES
           EVIDENCE; IT DOES NOT BY ITSELF SATISFY ANY LAW, REGULATION OR STANDARD, AND LICENSOR MAKES NO
           REPRESENTATION THAT IT DOES.
        
        10. LIMITATION OF LIABILITY
           TO THE MAXIMUM EXTENT PERMITTED BY LAW, LICENSOR IS NOT LIABLE FOR ANY INDIRECT, INCIDENTAL,
           SPECIAL, CONSEQUENTIAL OR PUNITIVE DAMAGES, OR FOR LOSS OF PROFITS, DATA OR BUSINESS, ARISING FROM
           THIS LICENSE OR THE SOFTWARE, AND LICENSOR'S TOTAL LIABILITY UNDER THIS LICENSE IS LIMITED TO ONE
           HUNDRED US DOLLARS (USD 100). A separate signed agreement may set different limits for Production Use.
        
        11. THIRD-PARTY COMPONENTS
           The Software includes open-source components used under their own licenses (cryptography:
           Apache-2.0/BSD; mcp: MIT; click: BSD-3-Clause; cedarpy, optional: Apache-2.0; tomli: MIT). Their
           licenses govern those components and are not affected by this license.
        
        12. GOVERNING LAW
           This license is governed by the laws of the jurisdiction of the Licensor's operating entity as
           designated in a Production agreement; until then, by the laws of England and Wales, excluding its
           conflict-of-law rules. Disputes go to the courts of that jurisdiction.
        
        Questions and Production licensing: hans@pipilot.dev
        
Project-URL: Homepage, https://github.com/Hansade2005/decision-horizon
Project-URL: Changelog, https://github.com/Hansade2005/decision-horizon/blob/main/CHANGELOG.md
Keywords: ai-agents,mcp,audit,governance,provenance,decision-record,cedar
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: License :: Other/Proprietary License
Classifier: Topic :: Security
Classifier: Topic :: System :: Logging
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
Requires-Dist: cryptography>=42
Requires-Dist: mcp>=1.2
Requires-Dist: click>=8.1
Requires-Dist: tomli>=2.0; python_version < "3.11"
Provides-Extra: cedar
Requires-Dist: cedarpy>=4.0; extra == "cedar"
Provides-Extra: http
Requires-Dist: starlette>=0.37; extra == "http"
Requires-Dist: uvicorn>=0.29; extra == "http"
Provides-Extra: dev
Requires-Dist: pytest>=8; extra == "dev"
Requires-Dist: pytest-timeout>=2; extra == "dev"
Dynamic: license-file

# Decision Horizon

The system of record for what an AI agent knew, was allowed, and did: signed Agent Decision Records on the
Model Context Protocol tool path, verifiable offline with a pinned public key.

```
pip install decision-horizon
dh init
dh proxy -- <your MCP server command>
dh verify <records.jsonl> --pub <signer.key.pub>
dh replay <records.jsonl> --pub <signer.key.pub>
```

Python 3.10–3.12. Compiled wheels for Linux, macOS and Windows. MCP Python SDK 1.x and 2.x.

## Licence
Proprietary. Free 90-day evaluation on non-production systems; production use by Pilot, Team or Enterprise
agreement. Your records are yours and stay verifiable after any licence ends. Source is not distributed.

## Contact
Hans Ade · hans@pipilot.dev · https://calendly.com/anyehappinessade/30min
