21 lines
1.0 KiB
Markdown
21 lines
1.0 KiB
Markdown
# 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.
|
||
|
||
What’s 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.
|