RedPlanetHQ / RedPlanetHQ/core

Memory Explorer lookup missing entity for Manoj github username

Open
#786 0 comments 0 reactions 1 assignee View on GitHub

@harshithmullapudi is already working on this.

Since Apr 9, 2026.

Dominant language
TypeScript
Stars
2k
Forks
194
Avg merge
12m
Merged PRs (30d)
2

Description

Current behavior

Expected behavior

  • Memory Explorer should return a Manoj entity with a resolvable github_username (or a clear ‘unknown’ state + next-step capture).
  • The GitHub issue creation flow should be able to resolve Manoj’s GitHub username when it exists in memory, or reliably prompt/store it when missing.

Suggested implementation notes

  • Inspect Memory Explorer indexing/ingestion path for contact entities and github_username attributes (creation, update, normalization).
  • Verify the search query construction used by the GitHub issue creation flow (name variants, email -> username join, fuzzy match).
  • Add instrumentation around: (1) entity lookup inputs, (2) search results, (3) fallback path when 0 results.
  • If entity truly missing: add a capture step that stores github_username on the contact entity and re-tries resolution.

Acceptance criteria

  • Given a memory store containing Manoj’s github_username, the lookup returns the correct entity/username.
  • When Manoj is not present, the system records the missing-field state and provides a deterministic capture path (no silent failure).
  • Add logs/metrics for 0-result lookups, including the query and any candidate matches.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.