Skip to content

[Bug] Document discarded and 0 facts extracted #324

@nicoloboschi

Description

@nicoloboschi

I am trying to add a simple document / fact to the system - at this point just using the control plane - and can't understand the logging vs. the behavior I am experiencing. I don't know if it's a problem with my 80B model running locally, or if it's a hindsight issue, I'm hoping someone can help me get to the bottom of this.

In the control plane I add a document with the following text and leave all other fields blank / default:

The dice rolling method for character generation is 5d3+5, yielding a range of 10–20 with an average of approximately 12.5–13.0. This is the definitive rule for ability score generation in this campaign.

In the logs I observe the following:

2026-02-07 19:47:43,067 - INFO - hindsight_api.engine.retain.orchestrator - RETAIN_BATCH COMPLETE: 0 facts extracted from 1 contents in 10.348s (document tracked, no facts)

2026-02-07 19:47:43,073 - INFO - hindsight_api.engine.memory_engine - consolidation task queued for bank_id=dungeon_master, operation_id=7ec6b856-4530-4c3d-9862-218cf9a18e8f

2026-02-07 19:47:43,391 - INFO - hindsight_api.worker.poller - Worker 6261a5e95c06 claimed 1 tasks (0 consolidation): consolidation:1 (schemas: default)

2026-02-07 19:47:43,405 - INFO - hindsight_api.engine.memory_engine - [CONSOLIDATION] bank=dungeon_master completed: 0 processed

2026-02-07 19:47:43,405 - INFO - hindsight_api.engine.memory_engine - Marked async operation as completed: 7ec6b856-4530-4c3d-9862-218cf9a18e8f

BUT when I look in the Documents there is nothing there. The document was not "tracked" - it was discarded.

  1. Why aren't there any facts extracted from this document? Is it a problem with my model or a hindsight issue?
  2. Why is the document discarded? Is this the intended behavior?
  • model Qwen3-Next-80B-A3B-Instruct
  • other facts are being retained fine, like "favorite color is", or "event occurred with person" but it seems to be really struggling with this particular rule and I can't make sense of it.

Originally posted by @vugenti in #321

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions