promptledger-verifiable-pro.../README.md

21 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# PromptLedger Verifiable Provenance and Licensing (MVP)
This repository implements a minimal, production-oriented MVP for a verifiable provenance ledger tailored to generative AI creative workflows.
- LocalProvenanceBlock: records a creative step (prompt, seed, model version, tool, license) with metadata.
- MerkleAuditLog: tamper-evident log of provenance blocks with a Merkle-root-like digest.
- DeltaSync: compute simple deltas between two audit logs for offline-first collaboration.
- Adapters: sample Blender and Figma adapters emitting provenance blocks.
Whats included in this MVP
- Core: promptledger_verifiable_provenance_and_l/core.py
- Adapters: promptledger_verifiable_provenance_and_l/adapters.py
- Tests: tests/test_ledger.py
- Packaging: pyproject.toml, README.md, READY_TO_PUBLISH placeholder
Usage (dev):
- Run tests: pytest
- Build package: python3 -m build
Note: This MVP uses lightweight, in-process cryptographic placeholders. Future work should introduce real cryptographic identities, policy governance, and cross-tool adapters.