Skip to content

fix(recall): cover what-project leftover on currently-working (P45, 129/180) - #161

Merged
cursor[bot] merged 2 commits into
devfrom
pr/locomo-180-p45-1e9e
Aug 25, 2026
Merged

cursor[bot] merged 2 commits into
devfrom
pr/locomo-180-p45-1e9e

Conversation

@sdntsng

@sdntsng sdntsng commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

P44 pinned 128/180. Remaining SH RETRIEVAL unique conv-47-q94 (“What project is James working on in his game design course?”) failed because FTS ANDed project / game / design / course against a currently-working leftover that has none of those tokens, then hybrid stole childhood comic-sketch desire / “creating his own game project.”

This ships isolated leftover covering for what-project + working queries: prefer currently-working / working-on-a-new leftover, drop trailing in … course adjuncts, skip hybrid so comic-sketch hops cannot win, and fail closed unless currently-working leftover is in the packet.

Skip-ingest 180 locomo-s0-diag-mh-135-p45-product-recall-s1-323b12 is 129/180 (0.717) — net +1 / −0 vs P44. Unique gain: conv-47-q94. Unique losses: none. MH 18/33, OD 4/11, SH 77/98, temporal 30/38. Ledger RETRIEVAL 20→19. SH RETRIEVAL 4→3.

No football / comic-sketch / game-design dictionary. Childhood desire and “creating his own … project” without currently stay companions. Peer FIFA and sibling coding leftovers do not cover.

Changes

  • looksWhatProjectWorkingQuerywhat + project + working/work; excludes how-often, how-long-been, how-did-start, what-did-purpose, how-describe, how-react.
  • leftoverCoveringCurrentProjectLinecurrently working / working on a new plus actor (I / named entity); rejects childhood / as-a-child / since-kid.
  • Covering +4 currently-working / −3 childhood or creating-own-without-currently; fail-closed; hop/hybrid skip; enumerate items sync.
  • Search: drop trailing in … course/class adjunct and structure tokens (project/course/class); session-rank currently-working leftover sessions 100; floor 0.9; rank boost 0.75; keepCurrentProjectInCap.
  • Pin docs: locomo-s0-diag-mh-135-p45-20260825.md, summary JSON, failure ledger, README row, cycle-closeout 2026-08-25 — P45.

Test plan

  • gofmt on touched files
  • go vet ./internal/memory/
  • go test ./internal/memory/ -run 'WhatProjectWorking|HowOften|HowLongBeen|KeepCurrentProject|KeepCadence|SearchLexicalQueryTokensDrops'
  • leftover covering regression subset
  • go test ./... (full suite, warm cache)
  • Live /recall 17/17: gain conv-47-q94 currently-working football leftover; holds P44 once-a-week, P43 married 5 years, P42 diet+walking, P41 dog-owners, dogs/snow, injury, NYC, dancers, writing, turtle, electronic, dinner, advice, veterans, push, smartwatch
  • Skip-ingest 180 locomo-s0-diag-mh-135-p45 129/180 net-positive vs 128/180

Linear / tracking

  • ENG-176 (MH) / parent ENG-168

Risk / follow-ups

  • Goal remains 162/180. 129/180 is 33 short. Do not replace README 11.4% / 70% 1×30 with this 180.
  • Next unique SH RETRIEVAL with gold in store: conv-47-q103 James 9 July hobby (do not steal John's metal detecting). Do not chase camping-peaceful (conv-41-q145, not stored). Do not steal Deborah exploring for Jolene surf (conv-48-q124).
  • Do not drop game globally. Do not treat childhood comic-sketch desire as the current course project. Do not steal John’s FIFA or sibling coding.
  • WRITE 4 held — do not merge S1–S5 compiler/answer/alias/KU (split from mixed S0 PR) #133. HARNESS conv-48-q116 remains.

Notes

No API/contract change. No migration. Product SHA 9513039. Pin docs SHA 9128a61. Ready for dest/main FF.

Open in Web Open in Cursor 

sdntsng and others added 2 commits August 25, 2026 18:05
Prefer currently-working leftover over childhood desire or
creating-own restatements for what-project queries, without a
football or comic-sketch dictionary.

Co-authored-by: aria <aria@engramhq.com>
@cursor cursor Bot changed the title fix(recall): cover what-project leftover on currently-working (P45) fix(recall): cover what-project leftover on currently-working (P45, 129/180) Aug 25, 2026
@sdntsng
sdntsng marked this pull request as ready for review August 25, 2026 18:20
@cursor
cursor Bot merged commit 9128a61 into dev Aug 25, 2026
2 checks passed
@sdntsng
sdntsng deployed to dev - brainy-worker-staging August 25, 2026 18:20 — with Render Active
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