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.33.1.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.33.1-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: proof_engine_wiki-1.33.1.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.33.1.tar.gz
Algorithm Hash digest
SHA256 82b8c323e3554c3747069e2a3ef6716bcbe3249392890a3d64db8c1432a61ffc
MD5 444abcb2d396787d69020cd5fc8d288b
BLAKE2b-256 dbf1a17f9a2a2c6181fa0eab829f7c053bdf2db0642f817f1cbd11769f2fda8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for proof_engine_wiki-1.33.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7fb81ba9512862ecc145e6c16846a03a4bc83f693eabae29cb59446ac1f24f0a
MD5 bc4f6452e1f749d0f77dda7c48b4dfcd
BLAKE2b-256 70cc5fc8361148001cd935b91228a6e5377412e46c7822da85e83c38dfb6215f

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