Skip to content

Releases: isaac-cf-wong/credencegraph

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 04:28
0821e3f

0.3.0 - 2026-10-19

🚀 Features

  • (cli) Add --min-supports to diagnose (#100) - (b7769d5)
  • (diagnostics) Flag repeated supports from one variable (#82) - (12c031f)
  • (ingest) Read LaTeX documents into a graph of document nodes (#77) - (b8c1cc9)

🐛 Bug Fixes

  • (diagnostics) Keep a parent fixed through its own parents from clearing correlated supports (#91) - (bd60bde)
  • (diagnostics) Stop counting zero-strength supports as pile members (#84) - (559233a)
  • (diagnostics) Keep a fixed-point common ancestor from clearing correlated supports (#83) - (c1886e7)
  • (diagnostics) Let a common ancestor clear correlated supports (#81) - (e11ccaa)
  • (rubric) Keep a unit from matching inside a compound unit (#85) - (6f8596c)

📚 Documentation

  • (diagnostics) State the internal-helper boundary in the API reference (#112) - (6c35dfc)
  • (diagnostics) Name each helper's public per-diagnostic callers (#109) - (044af4a)
  • (diagnostics) Mark the weak-point finding helpers as internal (#108) - (89abc88)
  • (diagnostics) Note that any common ancestor silences correlated_support (#90) - (6729b3f)
  • (diagnostics) Name the free-parent residual in the cancellation exclusion (#80) - (72451fb)
  • (diagnostics) Drop the unsupported early-exit frequency claim (#79) - (142d501)
  • (ingestion) State how equivalent and exclusive are handled (#107) - (b2c7582)
  • Remove the unused API page generator script (#110) - (17e0890)
  • Name every diagnostic in the API index - (79e0b02)

🧪 Testing

  • (diagnostics) Cover the identically-zero allowed row in the cancellation check (#76) - (8537f20)
  • (rubric) Compare the documented rubric to the example as parsed TOML (#88) - (7040880)
  • Say what the draws docstring guard checks and what it cannot catch (#97) - (4929a32)
  • Hold the draws docstrings to the code, not only to each other (#94) - (0d51576)
  • Keep the four queries' draws docstrings in step (#89) - (364d542)

⚙️ Miscellaneous Tasks

  • (deps) Update dependency hypothesis to >=6.170.1 (#113) - (0821e3f)
  • (deps) Update dependency zensical to >=0.0.71 (#111) - (0e89747)
  • (deps) Lock file maintenance (#106) - (c7c4da4)
  • (deps) Update dependency zizmor to >=1.31.1 (#105) - (9e6ff8a)
  • (deps) Update dependency hypothesis to >=6.170.0 (#104) - (0aa1ac1)
  • (deps) Update dependency ruff to >=0.17.1 (#103) - (2a989a9)
  • (deps) Update dependency hypothesis to >=6.169.4 (#102) - (59477b5)
  • (deps) Update github/codeql-action digest to 6f2ac81 (#101) - (8e2c091)
  • (deps) Update runtime minor & patch (#99) - (5964662)
  • (deps) Update dependency hypothesis to >=6.169.2 (#98) - (e2f7bd6)
  • (deps) Update dependency hypothesis to >=6.169.1 (#96) - (0e0ce04)
  • (deps) Update github actions (#95) - (99715a2)
  • (deps) Update dependency zensical to >=0.0.70 (#87) - (3ac04a7)
  • (deps) Update pre-commit hook astral-sh/ruff-pre-commit to v0.17.1 (#86) - (86796c4)
  • (deps) Update dependency pylatexenc to >=2.11 (#78) - (dc413e3)
  • (deps) Update pre-commit hook astral-sh/uv-pre-commit to v0.13.1 (#75) - (f90b148)
  • (deps) Update dependency hypothesis to >=6.169.0 (#74) - (cee5d2d)
  • Remove frontmatter from PR template (#92) - (92ed6e2)

Contributing: We welcome contributions! Please see our Contributing Guide for details.

Questions? Open an issue on GitHub or join our discussions.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 06:30
56210f2

0.2.0 - 2026-10-13

🚀 Features

  • (diagnostics) Flag supports that share a source but no common parent (#62) - (acafa3f)
  • (diagnostics) [breaking] Diagnose several targets in one call (#51) - (6e833e3)
  • (diagnostics) Rank every premise by failure impact (#46) - (236446e)
  • (diagnostics) Diagnose under evidence with --given (#43) - (6bace41)
  • (rubric) Check graphs against a rubric, with coverage, split and annotate (#72) - (ba404d4)

🐛 Bug Fixes

  • (diagnostics) Return the structural crux finding when a parameter cancels out of its table (#64) - (8c06f59)
  • (diagnostics) Decide the structural crux finding by d-separation, not score magnitude (#60) - (b329f05)
  • (diagnostics) Explain an all-Point crux instead of ranking zeros (#47) - (0a7c69c)
  • Compute Beta.mean without overflowing the concentration (#65) - (f426978)

🚜 Refactor

  • (diagnostics) Share one intervention pass between the failure diagnostics (#63) - (19caba7)
  • (diagnostics) Share the assignment rendering with the CLI - (f216d23)

📚 Documentation

  • (diagnostics) Reading findings under default credences and encoding null results (#48) - (b10cf53)
  • (queries) State the band cost and the draws=0 behaviour on intervene too (#71) - (cebccaa)
  • (tests) State the requires direction consistently with the worked example (#41) - (ad78ad8)
  • State how annotate resets a node to unassigned (#73) - (56210f2)
  • Specify the verbatim-chunk ingestion contract (#61) - (92e953c)

⚡ Performance

  • (inference) Reuse the elimination order across inference calls (#45) - (be982e6)

🧪 Testing

  • (diagnostics) Pin that impossible constraints raise without evidence - (545c4a5)

⚙️ Miscellaneous Tasks

  • (deps) Update dependency ruff to >=0.17.0 (#70) - (21f5384)
  • (deps) Lock file maintenance (#69) - (19ca0fc)
  • (deps) Update dependency zensical to >=0.0.69 (#68) - (fa81c90)
  • (deps) Update github/codeql-action digest to 24c5418 (#67) - (5f2a8e1)
  • (deps) Update pre-commit hook rbubley/mirrors-prettier to v3.9.10 (#66) - (9013770)
  • (deps) Update pre-commit hook astral-sh/uv-pre-commit to v0.13.0 (#59) - (fb4e2cd)
  • (deps) Update pre-commit hook astral-sh/ruff-pre-commit to v0.17.0 (#58) - (84426e6)
  • (deps) Update github actions (#57) - (297be99)
  • (deps) Update dependency hypothesis to >=6.168.5 (#56) - (907bb59)
  • (deps) Update pre-commit hook astral-sh/uv-pre-commit to v0.12.24 (#55) - (b1be01d)
  • (deps) Update dependency zensical to >=0.0.68 (#54) - (c174467)
  • (deps) Update dependency prek to >=0.5.5 (#53) - (c8b30d5)
  • (deps) Update dependency hypothesis to >=6.168.4 (#52) - (9720b04)
  • (deps) Update pre-commit hook crate-ci/typos to v1.51.1 (#44) - (79d5424)
  • (deps) Update pre-commit hook crate-ci/typos to v1.51.0 (#42) - (924a9b4)

Contributing: We welcome contributions! Please see our Contributing Guide for details.

Questions? Open an issue on GitHub or join our discussions.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 05:57
37bbe84

[0.1.0] - 2026-10-05

🚀 Features

  • (cli) Let diagnose raise the exact-inference factor-size limit (#31) - (1550d9e)
  • (cli) Add init, add-node, relate, query, diagnose and check commands (#12) - (605f015)
  • (core) Add the graph data model with versioned JSON I/O and schema (#3) - (f705dc0)
  • (diagnostics) Make the weak-point failure threshold relative (#27) - (3b582fa)
  • (diagnostics) Report weak points of a target with ids and one-line explanations (#10) - (2a492b1)
  • (inference) Report parameter-uncertainty bands alongside point answers (#9) - (5c4ca2c)
  • (inference) Add exact semantics and inference queries (#6) - (eb074ce)

🐛 Bug Fixes

  • (cli) Let query raise the exact-inference factor-size limit (#29) - (b996b7c)
  • (cli) Name a next step in the problem-too-large hint (#26) - (dc8b89a)
  • (cli) Hint at creating a missing parent directory (#25) - (c654ea9)
  • (cli) Attribute intervene failures to the named node (#24) - (bf32dcc)
  • (core) Keep validated node and relation attributes immutable (#19) - (b634383)
  • (diagnostics) Name the claims threshold detail for its log-odds unit (#39) - (37bbe84)
  • (diagnostics) [breaking] Make the claim-threshold default discriminate at low probabilities (#35) - (a485659)
  • (inference) Stop the factor-size error from suggesting a sampling engine (#28) - (7c26c1e)
  • (inference) Scope the with_parameters override to the band (#22) - (941bebd)
  • (semantics) Keep a tiny base exact in the noisy-OR leak (#36) - (d43dca9)

💼 Other

📚 Documentation

  • (cli) Name diagnose as taking --max-factor-size (#34) - (a839cdf)
  • (cli) Describe threshold bounds without calling them probabilities (#30) - (8cd3f7d)
  • (tests) State the tiny-base on-paper target unambiguously (#38) - (1aba835)
  • List the equivalent/exclusive self-relation ban among the load-time-only rules (#16) - (215763d)
  • Add a worked example encoding the OPERA neutrino-velocity argument (#14) - (fde547e)

🧪 Testing

  • (inference) Regress the Point-override band clause (#23) - (5b3894f)
  • State the measured roundoff against the combined tolerance (#7) - (bd0e62b)

⚙️ Miscellaneous Tasks

  • (deps) Lock file maintenance (#37) - (947575a)
  • (deps) Update dependency ruff to >=0.16.10 (#33) - (c365b78)
  • (deps) Update pre-commit hook astral-sh/uv-pre-commit to v0.12.23 (#32) - (7633ced)
  • (deps) Update dependency zensical to >=0.0.67 (#21) - (45d0ef8)
  • (deps) Update github actions (#20) - (5ae0886)
  • (deps) Update pre-commit hook astral-sh/uv-pre-commit to v0.12.22 (#18) - (62d3ead)
  • (deps) Update pre-commit hook astral-sh/ruff-pre-commit to v0.16.10 (#17) - (f28c097)
  • (deps) Update dependency zensical to >=0.0.66 (#15) - (0805217)
  • (deps) Update runtime minor & patch (#13) - (964b10e)
  • (deps) Update dependency pytest-mock to >=3.16.0 (#11) - (e7eef21)
  • (deps) Update dependency hypothesis to >=6.168.2 (#8) - (25ea68c)
  • (deps) Update pre-commit hook astral-sh/uv-pre-commit to v0.12.21 (#5) - (1ab993a)
  • (deps) Update pre-commit hook betterleaks/betterleaks to v1.9.0 (#4) - (ccc9ecb)
  • (deps) Update pre-commit hook astral-sh/uv-pre-commit to v0.12.20 (#1) - (7faff04)
  • Scaffold credencegraph from the package template - (1cbbe86)

Contributing: We welcome contributions! Please see our Contributing Guide for details.

Questions? Open an issue on GitHub or join our discussions.