|
|
||
|---|---|---|
| missionledger | ||
| tests | ||
| .gitignore | ||
| AGENTS.md | ||
| README.md | ||
| conftest.py | ||
| pyproject.toml | ||
| sitecustomize.py | ||
| test.sh | ||
README.md
MissionLedger: Verifiable, Contract-Driven AI Mission Planner (MVP)
MissionLedger provides a minimal, production-ready core for contract-driven planning on intermittently-connected fleets. This MVP focuses on a clean, testable Python implementation of the DSL, a shadow planner, a lightweight safety verifier, and a tamper-evident governance ledger.
What’s included in this MVP
- LocalProblem DSL: per-asset objectives, variables, constraints, and risk budgets.
- SafetyContracts and PrivacyContracts scaffolding for future integration with verifiable proofs and privacy controls.
- ShadowPlanner: a simple, parallel planning agent that generates a safe delta alongside the primary plan.
- Lightweight safety verifier: deterministic checks for plan validity in the MVP.
- GovernanceLedger: append-only, tamper-evident log with hash chaining for auditability.
- A minimal tests suite to verify the core components.
Getting started
- Install dependencies and run tests via the provided test script.
- Build the package with the standard Python tooling.
Package metadata
- Package name: idea19_missionledger_verifiable_contract (Python project)
- Version: 0.1.0
This repository is intentionally minimal but designed to evolve into a full production-ready platform.