Skip to main content

Attach verified Proof Engine proofs to LLM-wiki claims.

Project description

proof-engine-wiki

Attach Proof Engine proofs to LLM-wiki claims.

Install

pip install proof-engine-wiki

Marker syntax

Authors mark claims they want proven:

The US dollar has {{prove: lost 15% of its purchasing power since 2020}}.

Ingest

proof-engine-wiki ingest PAGE.md

Extracts all {{prove:}} markers, looks up configured registries, commissions a new proof only for misses, rewrites the file with inline badges and links.

Lint

proof-engine-wiki lint WIKI_DIR/

Scans every .md file under the directory and reports:

  • unresolved_marker{{prove:}} markers in the page that haven't been resolved yet (run ingest to resolve them).
  • stale_proof — embedded proof URLs that no longer respond to a HEAD request (the proof was retracted or the registry moved).

Pass --skip-network to suppress URL reachability checks (faster CI; catches only unresolved_marker).

Registry-only mode

Add --registry-only to ingest to skip new-proof commissioning entirely. Useful for CI: if every {{prove:}} claim already has a registered proof, ingest runs offline and quickly. Misses are reported, not commissioned.

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

proof_engine_wiki-1.45.0.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

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

proof_engine_wiki-1.45.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file proof_engine_wiki-1.45.0.tar.gz.

File metadata

  • Download URL: proof_engine_wiki-1.45.0.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.4

File hashes

Hashes for proof_engine_wiki-1.45.0.tar.gz
Algorithm Hash digest
SHA256 1ca65344db84c964f162404843b11c848c247c5bd47c290e22ca013fb3a65661
MD5 e881fb71e56665f4f41b37c02be4d30e
BLAKE2b-256 28553beefc0f057297e6a6bcda2142af9ea780ea89e4a6efa0e80b09a99b4d0a

See more details on using hashes here.

File details

Details for the file proof_engine_wiki-1.45.0-py3-none-any.whl.

File metadata

File hashes

Hashes for proof_engine_wiki-1.45.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4a759b44b3284b30eb5734142da5f87d401a31e66a879383aa08ba37610f5b67
MD5 1bf5f34c5b620c37e6a29f96254425cc
BLAKE2b-256 75e3e8cb707999cb71ccb4d545403058a9c7d2407a1813bb1af6eed1d98abca7

See more details on using hashes here.

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