Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

forge-proof

Reference proof evidence tooling for Forge: a stdlib-only, kernel-free CLI that turns a raw events.log into a complete Proof Standard artifact bundle — no manual steps, no LLM in the loop.

forge proof check   <dir>   validate a bundle against the §6 checklist
forge proof derive  <dir>   derive graph.json/metrics.json/replay facts from events.log (§5)
forge proof replay  <dir>   render replay.md (Goal/Outcome/Timeline/Turning points)
forge proof bundle  <dir>   emit the full bundle + validate (net-new artifacts only;
                            curated README/replay.md/media are never clobbered,
                            derived artifacts are verified byte-identical)

Installing this package registers the forge proof command through the forge.commands entry-point group — same mechanism as forge plan from forge-planner.

Design constraints (Proof Standard §7 / repo plan):

  • stdlib-only: no runtime dependencies; graph.png rendering uses matplotlib+networkx when present in the invoking python, otherwise a clear hint instead of a crash.
  • kernel-free: never imports forge; the event log is read as raw JSON lines, so the proof pipeline cannot disturb project state.
  • reproducible: derived artifacts are a pure function of events.log — byte-identical across runs and byte-identical to the canonical tools/proof-derive.py (pinned by tests).

Metadata

Release files for forge-proof 0.1.0b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for forge-proof 0.1.0b1
File Size Uploaded
forge_proof-0.1.0b1.tar.gz 13.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for forge-proof 0.1.0b1
File Interpreter ABI Platform
forge_proof-0.1.0b1-py3-none-any.whl Python 3 none any Details

Total release size: 29.4 kB

Release files / forge_proof-0.1.0b1.tar.gz

Download URL forge_proof-0.1.0b1.tar.gz
Size 13.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b9ee01f9f1580f304d7c1a67ffe93792bee00bcb56f44d9be1f503182400b63b
BLAKE2b-256 checksum
How to use checksums
6d255c73e7be2b699a2f72396c3f6b6cc4d210961db6ffd20e6541548ca927bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release files / forge_proof-0.1.0b1-py3-none-any.whl

Download URL forge_proof-0.1.0b1-py3-none-any.whl
Size 15.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5e486ccdcb988b7d3c94096164fadebb9b66d6a653db8a64ded1b0d6f3a61715
BLAKE2b-256 checksum
How to use checksums
66f09ec972ea632151dd7adab6694198ffac02cacd33d9dd73b11ce4f09a9a97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page