Examples¶
This page lists small, runnable examples that illustrate key ideas. Each runs in seconds.
Folder on GitHub: https://github.com/PaulTiffany/compitum/tree/main/examples
In-repo overview: examples/README.md
Quickstart¶
Runs the CLI to route a single prompt. Add --trace for a full certificate.
compitum route --prompt "Prove the harmonic series diverges." --trace
See also examples/demo_route.py.
Learning / Geometry¶
Synthetic two‑cluster setup; reports average SPD distances to each cluster center.
python examples/synth_bench.py
# Output: {"avg_d_math": <float>, "avg_d_code": <float>}
Interpretation: distances are computed under the SPD metric; clusters closer to their own center.
Pedagogy / Control of Error¶
Demonstrates that “practice” (coherence updates) increases evidence (and, if beta_s > 0, utility), and that a “prepared environment” (supported region) resolves a constraint loop.
python examples/pedagogy_control_of_error.py
What to observe:
Before vs. after: higher evidence component (and utility if
beta_s > 0).JP region infeasible; US region feasible.
Bridge Demo¶
Internal tooling illustration: examples/bridge_demo.py shows how BridgeBlocks mark code spans that can be referenced by external artifacts (e.g., LaTeX snippets).
Certificate Card (Markdown)¶
Produce a short, human‑readable summary from a routing certificate.
python examples/certificate_card.py --prompt "Sketch a proof of AM-GM."
Outputs a Markdown card with model, utility, top utility components, boundary diagnostics, feasibility, and trust‑radius.
Batch Routing¶
Route a small batch of random embeddings and print a compact JSON summary per sample.
python examples/batch_route_demo.py --n 3 --D 35
Explain a Saved Certificate¶
Render a Markdown summary from an existing JSON or JSONL file.
python examples/explain_certificate_file.py --input reports/certificates_demo.jsonl