Deterministic pre-delivery truth infrastructure for audiovisual mastering. Produces cryptographically verifiable Master Truth Bundles (MTB).
Project description
MK10-PRO v1.0 — Deterministic Pre‑Delivery Truth Infrastructure
STATUS: FINAL / AUTHORITATIVE / CLOSED / FINISHABLE
SCOPE (HARD BOUNDARY): Pre‑delivery truth only. Formal playability under declared specifications. No cinema playback. No devices. No operators. No trust. No exceptions.
EXECUTIVE DEFINITION (NON‑MARKETING)
MK10‑PRO is deterministic audiovisual infrastructure that converts mastering into provable, durable facts instead of trusted outputs.
If a claim cannot be proven — how a master was produced, what transformed it, which rules governed it, who approved its promotion, or whether it is formally playable under a declared specification — MK10‑PRO treats that claim as invalid.
This is not a tool. It is infrastructure.
SYSTEM AXIOMS (IMMUTABLE)
- Truth is executable — claims emerge only from execution.
- Evidence is the product — files are inputs, not outcomes.
- Policy is law — configuration cannot override rules.
- Verification is hostile — no engine, no trust, no authority required.
- Determinism is mandatory — same inputs must yield identical outputs.
- Scope ends before institutions — hardware, venues, operators are out of bounds.
If any axiom is violated, MK10‑PRO is invalid by definition.
QUICK START
# Install dependencies
pip install -r requirements.txt
# OR
make install
# Ingest source assets
mk10 ingest --source /path/to/assets
# Execute mastering pipeline
mk10 execute --dag pipeline.yaml
# Promote to release
mk10 promote --title "MyTitle" --version "v1.0" --state RELEASE
# Verify an MTB
mk10 verify --mtb /path/to/mtb.zip
Runtime Dependencies
Required:
pyyaml>=6.0— YAML parsing (policy rules, config)jsonschema>=4.0— JSON schema validation (MTB, evidence, ingest)click>=8.0— CLI frameworkcryptography>=41.0— Cryptographic operationspycryptodome>=3.19.0— Additional crypto support
Full list: See requirements.txt
THE ACTUAL PRODUCT: MASTER TRUTH BUNDLE (MTB)
Files are not the product.
The Master Truth Bundle (MTB) is the product.
An MTB is a sealed, self‑contained, verifiable object that represents a title/version as fact.
If the MTB validates, the title exists. If it does not, the title is not real.
GOVERNING PROMISE — "NO FILE FALLS AGAIN"
A master is considered safe only if it can always:
- Be located
- Be verified
- Be explained
- Be reproduced
- Be proven formally playable under its specification
- Be re‑delivered without ambiguity
If any condition fails, MK10‑PRO refuses the claim.
LICENSE
See LICENSE file for details.
FINAL AUTHORITY STATEMENT
If MK10‑PRO says a title exists, it exists. If MK10‑PRO refuses a claim, the claim is invalid.
There is no appeal to trust. There is only proof.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mk10_pro-1.0.2.tar.gz.
File metadata
- Download URL: mk10_pro-1.0.2.tar.gz
- Upload date:
- Size: 40.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
98db97b32c94f68278302fd4302d1685877d896caba27210fe601b1014b02bf9
|
|
| MD5 |
ec08e980103396fec9bd0296f902b8a4
|
|
| BLAKE2b-256 |
2c662443840b31d1120d420e4d6796230fd07fd6fa35babc26418ffaf1fb0023
|
Provenance
The following attestation bundles were made for mk10_pro-1.0.2.tar.gz:
Publisher:
publish.yml on kaaffilm/MK10-PRO
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mk10_pro-1.0.2.tar.gz -
Subject digest:
98db97b32c94f68278302fd4302d1685877d896caba27210fe601b1014b02bf9 - Sigstore transparency entry: 849986240
- Sigstore integration time:
-
Permalink:
kaaffilm/MK10-PRO@0f16338ceb5a78e767fe97151ec835e2c56eef99 -
Branch / Tag:
refs/tags/v1.0.2 - Owner: https://github.com/kaaffilm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0f16338ceb5a78e767fe97151ec835e2c56eef99 -
Trigger Event:
release
-
Statement type:
File details
Details for the file mk10_pro-1.0.2-py3-none-any.whl.
File metadata
- Download URL: mk10_pro-1.0.2-py3-none-any.whl
- Upload date:
- Size: 47.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e37f6d68bcd72275ff7d8bcb06aa73656f9659c9e92e1221f6431cb034f0cbf
|
|
| MD5 |
f2b00469a1c29caf22e27a49e753fe81
|
|
| BLAKE2b-256 |
a24bbd34dac7fad796dc87e51a4c7dd2c4827df2c4d2ad2e3df801d097c6ec6b
|
Provenance
The following attestation bundles were made for mk10_pro-1.0.2-py3-none-any.whl:
Publisher:
publish.yml on kaaffilm/MK10-PRO
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mk10_pro-1.0.2-py3-none-any.whl -
Subject digest:
3e37f6d68bcd72275ff7d8bcb06aa73656f9659c9e92e1221f6431cb034f0cbf - Sigstore transparency entry: 849986243
- Sigstore integration time:
-
Permalink:
kaaffilm/MK10-PRO@0f16338ceb5a78e767fe97151ec835e2c56eef99 -
Branch / Tag:
refs/tags/v1.0.2 - Owner: https://github.com/kaaffilm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0f16338ceb5a78e767fe97151ec835e2c56eef99 -
Trigger Event:
release
-
Statement type: