Component-level agent evaluation

Memory retention and forgetting evaluation

Determine whether memory persists for the intended purpose and stops influencing behaviour when it should

When the deployment needs rules for preserving or forgetting information, this area becomes relevant. For the product and privacy engineering owner, the concern is specific: an expired entry disappears from one store but remains influential through summaries or cached context. The deployment evaluation starts from that consequence and follows the relevant evidence through the customer workflow. Forgetting is a behavioural question as well as a storage question. The evaluation should inspect the deployment paths that could reintroduce information and should distinguish configured policy from observed expiry behaviour.

Connect the operating question to inspectable evidence

  1. Product and privacy engineering owner

    Owns the bounded decision and the consequence of acting.

  2. Retention rules

    Defines the starting context for the proposed work.

  3. Expiry enforcement

    Exposes the first material uncertainty to examine.

  4. Propagation gap findings

    Carries unresolved conditions into an accountable next action.

Evaluation findings apply to the tested deployment, cases and configuration; they do not approve release.

Decision at stake

Determine whether memory persists for the intended purpose and stops influencing behaviour when it should

Make the decision explicit

Product and privacy engineering owner
The deployment needs rules for preserving or forgetting information.
Decision
Whether memory persists for the intended purpose and stops influencing behaviour when it should.
Expiry enforcement
Use retention rules to establish the relevant starting condition.
Relevant where these conditions apply; engagement scope is agreed separately.

For the product and privacy engineering owner, this becomes relevant when the deployment needs rules for preserving or forgetting information. The immediate decision is whether memory persists for the intended purpose and stops influencing behaviour when it should. The scope should be narrow enough that the evaluation team can identify a meaningful alternative, including continuing the current approach if the available evidence already supports it.

The practical failure to challenge is that an expired entry disappears from one store but remains influential through summaries or cached context. That concern gives the work a concrete direction: establish what the relevant boundary should do, inspect how it behaves or would operate, and identify the owner of any gap. It should not be diluted into a broad transformation exercise before the specific question has been answered.

Coverage

Examine expiry enforcement alongside purposeful persistence

Keep the review distinctions visible

Expiry enforcement
Test retrieval after the declared expiry event.
Purposeful persistence
Distinguish justified retention from accidental persistence.
Forgotten information reappearing through another path
Check whether summaries or replay recreate supposedly forgotten information.
Review questions—not evidence of completed testing.

Expiry enforcement

For this scope, expiry enforcement should be examined alongside retention rules. Specify which lifecycle event should expire an entry and how expiry is represented. Test retrieval before and after that event using the normal agent path. A configured retention value is an input to the evaluation, while observed disappearance or continued influence is a result.

Purposeful persistence

For this scope, purposeful persistence should be examined alongside memory lifecycle map. Include information that should remain available because its purpose is still active. Forgetting too early can be a quality failure even when aggressive deletion appears attractive. The proposed cases should distinguish temporary preferences, unresolved task facts, and historical information retained for a defined use.

Forgotten information reappearing through another path

For this scope, forgotten information reappearing through another path should be examined alongside expiry and retrieval logs. Inspect derived summaries and cache paths that could reintroduce an expired fact. Repeat a later interaction that previously depended on the entry and trace any renewed write. Where a path cannot be inspected, report an unresolved propagation question rather than a complete forgetting conclusion.

Prerequisites

Start with retention rules

Give each input a specific job

Context neededRetention rules
Defines the operating boundary.
Examination materialMemory lifecycle map
Examine purposeful persistence.
Operating dependencyExpiry and retrieval logs
Shows conditions affecting forgotten information reappearing through another path.
ParticipationProduct or platform owner
Confirm access and a reviewer who can resolve gaps.
Use sanitised material; preserve evidence gaps.

The starting material is retention rules, memory lifecycle map, and expiry and retrieval logs. Review these together rather than assuming one document tells the whole story. A stated rule may differ from a configured behaviour, and a proposed responsibility may not yet have an available owner. Identify those differences before selecting the detailed work.

Participation should include a product or platform decision owner, a technical lead, a data owner, and a competent reviewer for the relevant boundary. The customer should define which information and environments may be used. Synthetic or sanitised examples can support preparation when they preserve the relevant behaviour; if they omit a material dependency, record the limitation and agree how the missing evidence would be obtained.

How the work proceeds

Tie the deployment finding to observable behaviour

Follow the evidence through the work

  1. Expiry enforcement

    Use retention rules to define the decision criteria.

  2. Purposeful persistence

    Inspect memory lifecycle map and retain observations that challenge the expected result.

  3. Forgotten information reappearing through another path

    Use expiry and retrieval logs to identify unresolved conditions and a responsible owner.

  4. Propagation gap findings

    Link the recommendation to its evidence, remaining limits and next validation condition.

The sequence is adapted to the system, decision and authorised access.

Define forgetting expectations for each information purpose and representation. An entry may be retained in a primary store, derived summary, cache, or later rewrite; the authorised test plan should identify which paths are inspectable. Evaluate both premature loss of useful information and persistence beyond the agreed purpose.

A practical first slice would focus on expiry enforcement and then follow its consequences into purposeful persistence. Keep forgotten information reappearing through another path visible as a separate review question rather than assuming it is satisfied by the first result. The evaluation team should record observations, competing explanations, and changes to the original assumptions. A second reviewer can challenge whether the evidence supports the recommendation and whether an apparently successful example omitted the condition that matters most.

Illustrative scenario

Different retention purposes: removal versus nonuse

Examine the constructed decision boundary

Illustrative scenario

  1. Different retention purposes

    A case fact remains needed while a temporary contact preference expires.

  2. Lifecycle transition

    Advance the expiry condition and repeat tasks that previously used the preference.

  3. Removal versus nonuse

    Distinguish deleted storage from observed nonuse; retain unexamined paths as limits.

Illustrative scenario; no observed result implied.

Consider an illustrative situation in which a support agent should retain an unresolved case fact but forget temporary contact preferences after their agreed purpose ends. This is a constructed example, not a client engagement or an observed Softlander outcome.

In the temporary-preference example, an illustrative sequence would advance the relevant lifecycle condition and repeat tasks that previously used the entry. The result would distinguish storage removal from observed nonuse and identify unexamined paths. The owner could then choose a retention design change or a narrower statement about what has been verified.

The useful learning would be the difference between the expected behaviour and the behaviour or responsibility actually demonstrated. If the exercise leaves forgotten information reappearing through another path unresolved, that should remain a named next step. A recommendation to narrow the scope, improve a prerequisite, or hold the decision can be appropriate when the example exposes a material dependency.

Indicative artefacts

Use propagation gap findings to make the next action explicit

Every artefact needs an operating use

Illustrative working format

Scope and definitionsRetention and forgetting cases
Boundary — retention rules.
Findings and limitsLifecycle observations
Findings about purposeful persistence.
Decision and follow-upPropagation gap findings
Action on forgotten information reappearing through another path.
Illustrative fields; no prior delivery implied.

Indicative outputs include retention and forgetting cases, lifecycle observations, and propagation gap findings. Their form should follow the decision and the customer’s existing operating records. The first should establish the assessed boundary and relevant observations; the second should make material gaps or dependencies inspectable; the third should identify the action, owner, and evidence needed to revisit the decision.

Acceptance should be tested through use: can the responsible owner explain what was examined, identify an unresolved issue, and act on the next step without reconstructing the whole engagement? Findings should preserve counterevidence and limits. A polished document is insufficient if it does not help resolve the customer’s specific question.

Scope and authority

A deployment finding remains bounded to the tested conditions

Keep analytical work separate from decision authority

Within the reviewAuthorised deployment cases and traces
Can include retention and forgetting cases.
Retained authorityProduct or platform owner
The customer retains release authority and owns remediation priorities.
Outside this evidenceUniversal vendor or component assurance
Cannot be inferred from lifecycle observations.
Evaluation findings apply to the tested deployment, cases and configuration; they do not approve release.

The proposed evaluation concerns the named deployment, configuration, cases, and authorised environment. Findings do not certify a component vendor, establish universal safety, or approve release. Unexamined provider paths and specialist questions remain explicit limitations.

Ways to engage

Related engagement scopes

AI Agent Evaluation Evidence Diagnostic

Find the gaps between your release decision and the evidence behind it. Start with one agent workflow and a bounded set of questions.

Read about this offer: AI Agent Evaluation Evidence Diagnostic

AI Agent Evaluation Foundation

Turn scattered tests into a repeatable release discipline. Connect the behaviours that matter to datasets, evaluation criteria and evidence your team can maintain.

Read about this offer: AI Agent Evaluation Foundation

AI Agent Component Evaluation

Find where agent behaviour breaks down. Follow memory, retrieval and delegation through your workflow, then isolate the components that need attention.

Read about this offer: AI Agent Component Evaluation

Continue exploring

Related insights and resources

Whitepaper16 MIN READ

Engineer the harness, not just the prompt

Define the contracts around an agent's decisions: what state it trusts, which actions can execute, how interrupted work resumes, and what evidence an operator needs to recover safely.

Whitepaper15 MIN READ

What would justify releasing this agent?

Replace a single pass rate with a reviewable chain of requirements, cases, observations and judgements. Distinguish task quality, control failures and uncertainty before increasing an agent's exposure.

Whitepaper5 MIN READ

The evidence behind the go-live decision

A working paper for leaders who need to explain why an agent workflow is ready for its next release. Includes a proposed evidence-pack structure, decision table and review agenda.

A little more clarity

Questions to consider.

Start with the questions that shape a better decision.

How does forgetting differ from deleting one entry?

Deleting one entry changes one representation. Forgetting also asks whether the information stops influencing later tasks through summaries, caches, derived stores, or renewed writes. The proposed evaluation should inspect the authorised lifecycle paths and distinguish observed nonuse from a stronger claim about every possible copy.

Which derived memory paths should be inspected?

Inspect derived summaries and cache paths that could reintroduce an expired fact. Repeat a later interaction that previously depended on the entry and trace any renewed write. Where a path cannot be inspected, report an unresolved propagation question rather than a complete forgetting conclusion.

How should premature forgetting be tested?

Define forgetting expectations for each information purpose and representation. An entry may be retained in a primary store, derived summary, cache, or later rewrite; the authorised test plan should identify which paths are inspectable. Evaluate both premature loss of useful information and persistence beyond the agreed purpose.

What should happen after a retention purpose ends?

Specify which lifecycle event should expire an entry and how expiry is represented. Test retrieval before and after that event using the normal agent path. A configured retention value is an input to the evaluation, while observed disappearance or continued influence is a result.

How should unexamined retention paths be reported?

Name the path, why it was not inspected, and which conclusion therefore remains unsupported. Observations from a primary store should not be extended to inaccessible backups or provider systems. The owner can request additional evidence or narrow the statement to the deletion and behaviour actually verified.

What would the retention and forgetting cases make clear?

It should connect the specific concern—an expired entry disappears from one store but remains influential through summaries or cached context—to what was examined and what remains unresolved. The record should separate observations from proposed changes and identify the owner responsible for the next evidence. It is a decision aid within the agreed scope, not a broader assurance conclusion.

Start with the decision you need to make.

Tell us about the agent workflow you want reviewed, and where you need greater clarity. Scope and availability are confirmed together.

Connected disciplines