Skip to content

cleanup(extended-memory): post-merge debt cleanup#48

Merged
jkyberneees merged 2 commits into
mainfrom
cleanup/extended-memory-debt
Jul 11, 2026
Merged

cleanup(extended-memory): post-merge debt cleanup#48
jkyberneees merged 2 commits into
mainfrom
cleanup/extended-memory-debt

Conversation

@jkyberneees

@jkyberneees jkyberneees commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

Addresses the LOW/INFO follow-ups from the Extended Memory P0-P5 merge and maximizes test coverage:

  • Removes unused embedderRanker helper (was test-only).
  • Removes unused Quarantine.Accept method.
  • Hardens anaphora resolution: scans the resolved message before returning it.
  • Adds regression test verifying a tampered user_model.json has injection-pattern fields dropped on load.
  • Adds 81 focused tests to push internal/memory/extended coverage from 81.9% to 90.5%.

All tests pass; go vet clean; race-detector clean.

…ampered-state test

- Remove unused embedderRanker helper from recall.go
- Remove unused Quarantine.Accept method
- Scan anaphora-resolved messages before returning them
- Add regression test for tampered user_model.json load
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 11, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
odek 6909d68 Commit Preview URL

Branch Preview URL
Jul 11 2026, 07:17 PM

- Add 81 focused tests for uncovered/low-covered functions
- Exercise error paths, nil guards, OS-level branches, and edge cases
- Add mockLLMWithError and mockEmbedderErr helpers
- No production code changes
@jkyberneees jkyberneees merged commit 8acb038 into main Jul 11, 2026
8 checks passed
@jkyberneees jkyberneees deleted the cleanup/extended-memory-debt branch July 11, 2026 19:17
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