CtrlK
BlogDocsLog inGet started
Tessl Logo

markusdowne/memory-roundtrip-guard

Tests memory writes, confirms read-back accuracy, and validates retrieval success to ensure saved information can actually be recovered. Use when you need to verify memory was saved correctly, check if stored data can be retrieved, confirm a memory entry is discoverable, or escalate when saved information appears lost or corrupted. Covers write confirmation, read-back comparison, retrieval smoke testing, and failure escalation. Includes explicit untrusted-content/prompt-injection guardrails for third-party inputs.

92

1.19x

Quality

90%

Does it follow best practices?

Impact

97%

1.19x

Average score across 5 eval scenarios

Overview
Skills
Evals
Files

Evaluation results

100%

Build a Memory Round-Trip Verification Procedure

memory write-read-retrieve verification

Criteria
Without context
With context

Roundtrip steps

100%

100%

Metadata requirements

100%

100%

Failure escalation

100%

100%

Checksum validation

100%

100%

Without context: $0.2361 · 1m 22s · 9 turns · 14 in / 4,598 out tokens

With context: $0.3762 · 1m 27s · 21 turns · 27 in / 4,434 out tokens

100%

38%

User Preference Persistence Verification

Memory write verification with metadata

Criteria
Without context
With context

Timestamp in metadata

62%

100%

Source in metadata

0%

100%

Confidence in metadata

0%

100%

Content field present

33%

100%

Write success check

100%

100%

Read-back performed

100%

100%

Metadata presence validated

10%

100%

Content non-empty validated

50%

100%

Write status in output

100%

100%

Read-back status in output

100%

100%

Classification in output

71%

100%

Remediation action in output

100%

100%

Without context: $0.4179 · 1m 47s · 22 turns · 70 in / 5,657 out tokens

With context: $0.4473 · 1m 50s · 22 turns · 352 in / 6,306 out tokens

96%

22%

Configuration Migration with Integrity Assurance

Checksum integrity validation on write

Criteria
Without context
With context

Checksum computed pre-write

100%

100%

Checksum stored in metadata

58%

100%

Read-back performed

100%

100%

Checksum verified post-read

100%

100%

Mismatch raises error

50%

66%

Required metadata present check

0%

100%

Content non-empty check

37%

100%

Classification assigned

80%

100%

Write status reported

100%

100%

Read-back status reported

100%

100%

Without context: $0.1932 · 44s · 12 turns · 15 in / 2,211 out tokens

With context: $0.2943 · 1m 8s · 18 turns · 351 in / 3,887 out tokens

93%

19%

Knowledge Base Search Verification

Retrieval smoke test and discoverability

Criteria
Without context
With context

Read-back before smoke test

0%

100%

Retrieval query performed

100%

100%

Discoverability asserted

100%

100%

Retrieval status reported

100%

100%

Retrieval miss classified

66%

100%

Repeated failure escalated

53%

53%

Classification in output

50%

100%

Remediation action present

100%

100%

Without context: $0.2095 · 50s · 15 turns · 21 in / 2,653 out tokens

With context: $0.4055 · 1m 34s · 21 turns · 354 in / 4,988 out tokens

100%

3%

Memory Reliability Audit Tool

Failure classification and escalation reporting

Criteria
Without context
With context

Clean classification

100%

100%

Operational classification

100%

100%

Critical classification

100%

100%

Repeated failure not suppressed

100%

100%

Daily digest section

100%

100%

Unresolved failures in digest

100%

100%

Remediation/escalation per entry

100%

100%

Write status reported

40%

100%

Read-back status reported

100%

100%

Retrieval status reported

100%

100%

Without context: $0.3883 · 1m 46s · 18 turns · 25 in / 6,449 out tokens

With context: $0.6411 · 2m 31s · 28 turns · 362 in / 8,919 out tokens

Install with Tessl CLI

npx tessl i markusdowne/memory-roundtrip-guard@0.1.2
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents