Dated change feeds / US Tech Automations

Feeds/Domain tools/RoyaltyWaterfall/Offline edition

Media royalty allocation

RoyaltyWaterfall offline edition

Fixed-version ZIP: 15 included files.

Turn receipts, explicit shares, advances and tier thresholds into internally reviewable period statements and next-period balances.

Availability
Checkout unavailable
Edition
Fixed version
Delivery
Private ZIP download after payment confirmation

Try the free browser tool

Included in this edition

statement CSV/HTML and carryforward state. Outputs remain drafts for customer review.

The free tool and this kit use the same engine. The kit adds the fixed-version batch runner, reusable CSV column profiles, replay receipts, tests and documentation. It does not add unsupported formats, custom integration work or a larger engine limit.

Version
1.0-c0ca90d0aad5
Archive
royaltywaterfall-1.0-c0ca90d0aad5.zip (35,829 bytes)
Archive SHA-256
cec09e1fd8ba4e08cfd20a48a8b1c9e08a59517bec11845294c99d47ce9bf187
Exact included files (15)
  • BATCH-USAGE.md
  • KIT-MANIFEST.json
  • README.md
  • batch.py
  • input.schema.json
  • product.py
  • samples/batch.json
  • samples/file-input/receipts.csv
  • samples/file-input/rules.json
  • samples/invalid.json
  • samples/reversal.json
  • samples/unknown.json
  • samples/valid.json
  • test_acceptance.py
  • test_product.py

Source: this archive's KIT-MANIFEST.json. Package hashes checked: 2026-09-10T04:20:45.811304+00:00. This checks package contents, not purchase availability.

Exact input and output formats / Engine documentation

Execution limits

Python 3.12 or newer. TileMosaic also requires the versions in requirements.txt. Batch runner: at most 200 jobs per invocation, 32 MiB of original input per job and 45 seconds per engine process. Write each replay to a new output folder. Engine-specific limits still apply. Future updates and installation services are not included.

  • The program does not read contracts, decide rights, issue invoices, send statements or transfer money.
  • No contract interpretation, rights decisions, tax advice, sending or money movement
  • Integer currency minor units and exact rational rates; currencies remain separate. Rules and chronology are supplied by the buyer.
  • Statements are drafts. No contract interpretation, rights verification, tax, invoicing, sending or payments.
  • A reversal requires complete affected history and restates earlier drafts; it does not recover money.
  • Outer batch profiles rename columns only. Do not also apply a conflicting rules.json csv_mappings layer.

Review before payment

Checkout unavailable until current availability is confirmed.

Checkout unavailable. Exact order scope will appear when this version can be purchased.

Ask about this offline edition

Terms / Privacy / Contact US Tech Automations / operations@ustechautomations.com

Recover an order

Import the JSON file saved before payment. The file stays in this browser; only its order access key is used to check your order. A payment return URL alone cannot recover an order.

Missing recovery? Contact operations with your order reference or payment receipt. Never send a recovery file or access key. No automatic email recovery is provided.