Source Ledger · local-only utility · 26 July 2026

Provenance before personalization.

A source-aware publishing system needs a record of what it may use, what it must not expose, and which version it supplied. The Source Ledger Validator checks the smallest useful metadata contract for that work.

Your text stays local. This page validates JSON in the browser. It does not upload a manuscript, save a record, call an AI model, establish entitlement, or make a record authoritative.

Validation runs in this browser only. Nothing is uploaded, saved, or sent to an AI model.

What a source ledger answers

What this validator does not do

It does not fact-check a book, evaluate copyright or platform-exclusivity terms, guarantee Schema.org compliance, secure a private corpus, or replace an editorial or legal review. Those are separate responsibilities in an actual publishing workflow.

How it fits the architecture

Phase 1 begins with source records and human approval. Phase 2 can create traceable reader-specific renderings. Phase 3 can expose only authorized context through constrained tools. The ledger is the prerequisite: without a clear source and access boundary, personalization becomes opaque content handling.

See the technical architecture and the metadata-only Maha Principle Context Record for a live example of the boundary.