Skip to main content

Deterministic pre-delivery truth infrastructure for audiovisual mastering. Produces cryptographically verifiable Master Truth Bundles (MTB).

Project description

Public package boundary

MK10-PRO has two public surfaces with different authority:

  • GitHub main is the current governed source surface.
  • PyPI mk10-pro 1.0.2 is an immutable historical package artifact published before the current source-boundary cleanup.

Current source state:

  • Package version: 1.0.2
  • Repository license boundary: Apache-2.0
  • PyPI publishing: disabled by PYPI_DISABLED
  • No new PyPI artifact is authorized unless PYPI_DISABLED is removed under governance.

The existing PyPI 1.0.2 package metadata may still show its upload-time metadata. That does not make PyPI the current governance surface. The repository source, package boundary files, and disabled publishing marker define the current maintained state.

Start here

Installed package:

pip install mk10-pro==1.0.3
mk10 proof
mk10 boundary
mk10 witness

Source checkout:

git clone https://github.com/kaaffilm/MK10-PRO.git
cd MK10-PRO
bash scripts/release-proof.sh

Release identity:

MK10-PRO v1.0.3 — Witness Release

Success lines:

MK10-PRO PROOF: PASS
MK10-PRO BOUNDARY: PASS
MK10-PRO WITNESS: PASS
MK10-PRO RELEASE PROOF: PASS
SYS-002
MK10-PRO
Execution index (frozen)

STATUS: REGISTERED
REGISTRY: https://speedkit.eu
SNAPSHOT: https://speedkit.eu/REGISTRY_SNAPSHOT.json

Registered system. Identity governed by SPEEDKIT registry.


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.

For scope limits and common misinterpretations, see:


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)

  1. Truth is executable — claims emerge only from execution.
  2. Evidence is the product — files are inputs, not outcomes.
  3. Policy is law — configuration cannot override rules.
  4. Verification is hostile — no engine, no trust, no authority required.
  5. Determinism is mandatory — same inputs must yield identical outputs.
  6. 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 framework
  • cryptography>=41.0 — Cryptographic operations
  • pycryptodome>=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:

  1. Be located
  2. Be verified
  3. Be explained
  4. Be reproduced
  5. Be proven formally playable under its specification
  6. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mk10_pro-1.0.3.tar.gz (58.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mk10_pro-1.0.3-py3-none-any.whl (63.3 kB view details)

Uploaded Python 3

File details

Details for the file mk10_pro-1.0.3.tar.gz.

File metadata

  • Download URL: mk10_pro-1.0.3.tar.gz
  • Upload date:
  • Size: 58.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mk10_pro-1.0.3.tar.gz
Algorithm Hash digest
SHA256 924b00c69b216c421c3de7ca89ec4bfd15545f2b6039e0cf3be2cfc702301f6e
MD5 391eadb75306c64c2c7f3f43fb8ce56f
BLAKE2b-256 d6a1e3240e2cb45e35d03bc1b4c1126551a1740755332c805dce2729e4ab21e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mk10_pro-1.0.3.tar.gz:

Publisher: publish.yml on kaaffilm/MK10-PRO

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mk10_pro-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: mk10_pro-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 63.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mk10_pro-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ee0156383615dc05fa3cdfb13bb98d0f5c31ae59f7d8ebda8413858dde467263
MD5 f4f5550e7df03f89dffdc35f48dc4940
BLAKE2b-256 3abd91d67f4ca1e72b2a7e07e1f3f38852882bc981525dcd91cb9efae182ac85

See more details on using hashes here.

Provenance

The following attestation bundles were made for mk10_pro-1.0.3-py3-none-any.whl:

Publisher: publish.yml on kaaffilm/MK10-PRO

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page