Scientific Quality Bar¶
This document defines the minimum evidence threshold required before the project can claim "scientifically validated emotional memory system" rather than "strong theory-driven prototype with early controlled evidence".
It is the project's own commitment to its standards, written before the evidence exists, and frozen in git for provenance.
Current honest claim (as of 2026-04-24)¶
"Strong theory-driven prototype with early controlled evidence."
The library implements Affective Field Theory (AFT) with explicit theoretical grounding (Russell, Hebb, Spinoza, Scherer, Collins & Loftus). It passes 126 psychological invariant tests, shows a controlled comparative advantage on a synthetic affect-aware retrieval probe (v1.4, DISCOVERY), and has been deployed to a public demo. No peer review, no external benchmark results committed, no human rater data collected.
This is the correct public claim until all three mandatory gates below are passed.
Update (2026-06-26). The evidence ladder has advanced since the April snapshot, though the headline claim above still holds. Two pre-registered studies landed: downstream end-to-end value now has early controlled evidence in the oracle-affect regime (Addendum R: AFT judge-accuracy 0.595 vs cosine 0.440, Δ=+0.155, p<0.001), and the appraisal signal is now validated against human affect labels (Addendum S, EmoBank: LLM valence r=0.70). Gate 2 below — human perceived utility — remains open: that requires recruited raters, which Addendum S (signal-level validation) does not substitute for.
Update (2026-07-02). External validity now has its first measured data point: Addendum X ran the production-reachable query-appraisal mechanism on a third-party retrieval-native emotional corpus (MADial-Bench EN) and failed decisively — the corpus rewards counter-congruent supportive recall (emotion regulation), a construct boundary distinct from the regime bound. This is not a formal gate, but it sharpens what Gate 2 must eventually test: human perceived utility of mood-congruent recall, not agreement with regulation-oriented gold standards.
Update (2026-07-07). The second data point (Addendum X2, ES-MemEval/EvoEmo) also failed decisively, for a distinct reason: the QA gold is content-determined and affect-orthogonal, so the affect channel is uninformative there. Together the two external tests bound the mechanism to corpora whose gold relation is affect-conditioned by construction — exactly the property Gate 2's human raters would need to exhibit (or refute) in vivo.
Three mandatory gates before upgrading the claim¶
Gate 1 — External benchmark (ecological validity)¶
Criterion: LoCoMo Study S1 (pre-reg committed 2026-04-24) produces committed results with H1 or H2 surviving Holm correction on the full 1986 QA pairs.
What it proves: AFT is useful on real human conversational data — not just a synthetic benchmark designed around the model's assumptions.
Status: Completed 2026-04-27. Gate 1 NOT passed (negative result).
AFT F1=0.168 vs naive_rag F1=0.271 (Δ=−0.101); judge_acc 0.279 vs 0.441.
Both H1 and H2 one-tailed p=1.0 after Holm correction.
See benchmarks/locomo/results.json for full hypothesis test record.
Gate 2 — Human evaluation (perceived utility)¶
Criterion: ≥5 raters × ≥20 items per condition. Krippendorff's α ≥ 0.67 (ordinal) on at least one primary dimension (relevance or affective plausibility). Wilcoxon signed-rank test AFT > baseline, p < 0.05 on the primary dimension.
What it proves: The emotional-memory layer improves the quality of a conversation as perceived by people, not just as measured by automated metrics.
Status: Packet ready (benchmarks/human_eval/). Raters not recruited.
Minimum rater requirements:
- ≥5 raters (3 is insufficient for α reliability with disagreement resolution)
- Blind to condition (system label hidden)
- Failure cases must be logged: any item scored 1 by ≥3 raters is a failure case and must appear in the paper's limitations section
- Krippendorff α is a publishability criterion, not an optional statistic
Gate 3 — Architecture attribution (appraisal confound resolved)¶
Criterion: Study benchmarks/appraisal_confound/ shows that
aft_keyword (AFTReplayAdapter + KeywordAppraisalEngine, no LLM) beats
naive_cosine with Δ > 0 and bootstrap CI excluding 0.
What it proves: The AFT retrieval advantage comes from the architecture (6-signal scoring, resonance, momentum, mood congruence), not from an LLM appraisal prompt injecting high-quality affect signals into the retrieval.
Without this, the claim "AFT improves retrieval" could be explained away as "LLM appraisal creates better embeddings". The gate makes that explanation testable and either falsifies or confirms it.
Status: Executed 2026-04-26. Results in
benchmarks/appraisal_confound/results.json (SBERT, N=100, n_bootstrap=10 000,
seed=42, one-tailed alpha=0.05).
Finding: Pre-registered Ha2 (aft_keyword > naive_cosine) FAILS — Δ = −0.39, p ≈ 0. Keyword appraisal overrides hand-curated preset valence/arousal and degrades retrieval. Hb2 also fails (Δ = −0.62).
Architecture attribution (descriptive): aft_noAppraisal (no appraisal engine) vs naive_cosine — Δ ≈ +0.23, CI [+0.12, +0.33]. Combined with S2 (which also used no appraisal engine), this is the cleanest evidence that the architecture drives the retrieval advantage, not appraisal signal injection. Gate 3 is partially closed: the architecture-only advantage is confirmed descriptively; the pre-registered formal test did not pass because the hypothesis was framed around the wrong comparison.
Next step to fully close Gate 3: a new confirmatory pre-registration
framing aft_noAppraisal > naive_cosine as the primary hypothesis.
Additional quality requirements for the paper¶
These are not blocking gates but must be satisfied before journal / main-track conference submission (workshop submission can proceed at Gate 1 + partial Gate 2):
Cross-embedder validation¶
Results must be reported on ≥2 meaningfully different embedder classes:
- Class A: dense sentence embedding (e.g.
bge-small-en-v1.5,e5-small) - Class B: sparse / hash (current
TokenHashEmbedder)
If the advantage disappears on Class B, the claim must be scoped to "dense-embedding settings".
Multilingual slice¶
Realistic recall v2 must include ≥1 non-English slice (Italian, Spanish, or French preferred; at least 20 scenarios). If performance degrades significantly, the paper's scope must be stated as "English conversational text".
Failure case disclosure¶
Every submitted version of the paper must include a failure cases section with at minimum:
- Cases where AFT retrieval score < naive_cosine (adversarial to AFT)
- Human eval items that scored 1 from ≥3 raters
- Category or challenge type with the largest negative gap
Omitting failure cases is not acceptable, even if overall aggregate is positive.
Claim upgrade path¶
| Evidence level | Correct public claim |
|---|---|
| Current (only controlled synthetic) | "Strong theory-driven prototype with early controlled evidence" |
| Gate 1 passed | + "with confirmed external benchmark advantage on LoCoMo" |
| Gate 1 + Gate 3 passed | + "with architecture attribution (advantage persists without LLM appraisal)" |
| All 3 gates + cross-embedder | "Scientifically grounded emotional memory system" |
| All 3 gates + multilingual + peer review | "Scientifically validated" |
Files this document governs¶
benchmarks/preregistration.md— Study S1 (Gate 1)benchmarks/preregistration_addendum_v2.md— Gate 3 + v2 studiesbenchmarks/human_eval/— Gate 2benchmarks/appraisal_confound/— Gate 3docs/research/09_current_evidence.md— live evidence matrix (updated per study)README.md— public-facing claim must match the claim level in this table