Skip to content

Commit 80ca84a

Browse files
release: 0.9.1 — a grounded verdict corroborates itself with the question's own words
1 parent 2afff57 commit 80ca84a

7 files changed

Lines changed: 35 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,31 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.9.1] - 2026-08-01
9+
10+
### Changed
11+
- **A grounded verdict now corroborates itself with the question's own words.**
12+
`groundedness` tells a caller how much confidence a retrieval deserves, and it
13+
earned that from semantic similarity alone. Similarity is a strong signal for
14+
what a passage is *about* — it finds the note that answers a question phrased
15+
in words the note never uses, which is most of the value of a semantic index —
16+
but with sentence embedders the scores of same-corpus text sit in a narrow
17+
band, so it ranks candidates well and separates populations poorly. A result is
18+
now `grounded` when the passages are semantically close **and** at least 60% of
19+
the question's content words are present in them. On a 24-question labelled
20+
set the verdict goes from agreeing with retrieval quality about two thirds of
21+
the time to agreeing nearly always. What no longer clears the higher bar
22+
becomes `weak`: the same passages are returned and the evidence is reported as
23+
thin, so nothing is withheld — only the confidence attached to it changes.
24+
Terms split on Unicode alphanumerics, so accented and non-Latin questions keep
25+
their words whole; matching is by substring, so an inflected form corroborates
26+
without a per-language stemmer; a question made only of function words abstains
27+
and leaves the decision to similarity alone.
28+
29+
A cross-encoder that scores whether a passage *answers* a question is the
30+
stronger form of the same idea. This is the part of it that needs no model, no
31+
download and no added latency.
32+
833
## [0.8.0] - 2026-07-28
934

1035
### Added

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/aingle_cortex/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "aingle_cortex"
3-
version = "0.9.0"
3+
version = "0.9.1"
44
description = "Córtex API - REST/GraphQL/SPARQL interface for AIngle semantic graphs"
55
license = "Apache-2.0 OR LicenseRef-Commercial"
66
repository = "https://github.com/ApiliumCode/aingle"

crates/aingle_graph/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "aingle_graph"
3-
version = "0.9.0"
3+
version = "0.9.1"
44
description = "Native GraphDB for AIngle - Semantic triple store with SPO indexes"
55
license = "Apache-2.0 OR LicenseRef-Commercial"
66
repository = "https://github.com/ApiliumCode/aingle"

crates/aingle_ingest/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "aingle_ingest"
3-
version = "0.9.0"
3+
version = "0.9.1"
44
description = "Structural extraction of triples and text chunks from markdown/code for AIngle"
55
license = "Apache-2.0 OR LicenseRef-Commercial"
66
edition = "2021"

crates/aingle_logic/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "aingle_logic"
3-
version = "0.9.0"
3+
version = "0.9.1"
44
description = "Proof-of-Logic validation engine for AIngle semantic graphs"
55
license = "Apache-2.0 OR LicenseRef-Commercial"
66
repository = "https://github.com/ApiliumCode/aingle"

crates/aingle_zk/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "aingle_zk"
3-
version = "0.9.0"
3+
version = "0.9.1"
44
description = "Zero-Knowledge Proofs for AIngle - privacy-preserving cryptographic primitives"
55
license = "Apache-2.0 OR LicenseRef-Commercial"
66
repository = "https://github.com/ApiliumCode/aingle"

0 commit comments

Comments
 (0)