Skip to content

fix(e2): temporal resolution applies to quoted/attributed claim forms (#158 follow-up) - #181

Merged
fazpu merged 2 commits into
mainfrom
fix/e2-quoted-temporal
Jul 30, 2026
Merged

fix(e2): temporal resolution applies to quoted/attributed claim forms (#158 follow-up)#181
fazpu merged 2 commits into
mainfrom
fix/e2-quoted-temporal

Conversation

@fazpu

@fazpu fazpu commented Jul 29, 2026

Copy link
Copy Markdown
Member

What

Under 07i, claims surviving in direct-quote form systematically lack valid-time: "Caroline said: I went to a LGBTQ support group yesterday…" carried no stamp (anchor 2023-05-08 in header, expected 2023-05-07) while paraphrase-form claims stamp correctly (34/416 dated, honest precisions). The model treats relative dates inside quotations as exempt — and the token-tolerant gate (#180) means far more attributed/quoted claims now survive, so the gap became load-bearing: the #158 gold acceptance claim flip-flopped between extractor generations depending on which claim form won.

Prompt-only fix: the temporal section now states resolution is required regardless of claim form (quoted/attributed speech never exempt; quoted text stays verbatim, resolution only in valid_* fields), with a worked example in exactly the failing form. E2_EXTRACTOR_VERSION 07i→07j (temporal-anchor-2). Test pins the new language and example.

Reviews

  • Grok-4.5: APPROVE — verified diff is prompt/version/test/docs-only, example arithmetic correct, no gate regression, tests non-vacuous. Non-blocking note: impact re-measurement happens on the next ingest (the VM acceptance gate checks exactly this claim's stamp).

  • Claude (final review): verified prompt section, version convention, ran the suite (12 passed).

  • I have read and agree to the RememberStack Contributor License Agreement v1.0.

@fazpu
fazpu enabled auto-merge (squash) July 29, 2026 23:14
@github-actions

Copy link
Copy Markdown

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  src/rememberstack/workers
  e1.py
Project Total  

This report was generated by python-coverage-comment-action

@fazpu
fazpu merged commit bfa5160 into main Jul 30, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant