{"schema":"https://ver.cy/schemas/card/1.0.0","id":"vr.wm-mem-007","code":"wm-mem-007-memory-recall-event","url":"https://ver.cy/models/wm-mem-007-memory-recall-event/","name":"Memory Recall Event","alternateNames":[],"kind":"world-model","status":"published","version":"0.1.0","language":"en","classifiers":{"family":"World Models","category":"Information and virtual systems","entryKind":"event","plane":"","domain":["INF.MEM.RCL"],"industry":["Cross-industry"],"navPath":"NAV.INF.MEM.RCL","tags":["memory","recall","event","inf.mem.rcl"],"facets":{}},"whatItIs":"Format-independent event record for a bounded recall attempt, including failed, denied, empty or partial outcomes. It captures observations and references to external decisions rather than performing retrieval or certifying answer grounding.","purpose":"Describe one agent-memory retrieval attempt: its query, authorized scope, observed candidates and ranking, and evidence of downstream selection or use.","scope":{"in":["Occurrence identity, request intent and query transformation references.","Reported authority, searched state, retrieval stages and completion qualifiers.","Returned item/passage representations, ranks, score meanings and candidate lineage.","Selection, handoff and attributed downstream-use evidence, including explicit unknowns.","Governance, correction, disclosure and disposition of the recall trace itself."],"out":["Biological memory, psychological recall or claims about a model internal cognitive state.","Memory item formation, consolidation, trust judgment, conflict precedence and memory-store lifecycle.","Index construction, embedding generation, retrieval/reranking execution and context packing.","Answer generation, statement entailment, factual truth and causal attribution of private model reliance.","Grant creation, policy enforcement, generic audit infrastructure and incident response execution."],"boundaries":[{"neighbor":"WM-MEM-001","distinction":"Memory Store remains the master for tenancy, storage and store lifecycle; this event references the searched store and observed scope."},{"neighbor":"WM-MEM-002","distinction":"Memory Item remains the durable record master. Registry parent_ids is a candidate navigation relation, not event inheritance or mandatory containment. Empty and denied attempts can reference no item."},{"neighbor":"WM-MEM-006","distinction":"Memory Formation Event owns creation lineage; recall reads prior records and does not form or revise them."},{"neighbor":"WM-MEM-009","distinction":"Memory Conflict and Precedence Rule owns conflict resolution policy. The recall trace records external decision references without resolving contradictions."},{"neighbor":"WM-MEM-010","distinction":"Memory Retention and Forgetting Policy owns schedule and erasure rules; this event records its own disposition binding and executor receipt."},{"neighbor":"WM-MEM-011","distinction":"Memory Scope and Sharing Grant owns access authority. Recall records reported decisions and never creates grants."},{"neighbor":"WM-MEM-013","distinction":"Context Assembly owns context packing and actual inclusion. A selected or delivered candidate is not automatically included."},{"neighbor":"WM-MEM-014","distinction":"Retrieval Index owns indexing, chunking, embeddings and refresh lifecycle. Recall references configuration and observed snapshot only."},{"neighbor":"WM-MEM-015","distinction":"Retrieval Passage owns passage identity and source lineage. Recall carries a versioned passage locator and candidate role."},{"neighbor":"WM-MEM-016","distinction":"Answer Grounding owns claim-to-evidence support assessment. Recall links use receipts and grounding records without inferring entailment or causal model reliance."},{"neighbor":"WM-MEM-017","distinction":"Context Policy owns overriding context rules. Recall records applicable version and external decision receipt."},{"neighbor":"WM-MEM-018","distinction":"Memory Trust Assessment owns trust judgments; retrieval rank and score never substitute for trust."},{"neighbor":"WM-MEM-019","distinction":"Memory Poisoning Incident owns incident handling; this record provides restricted evidence links only."},{"neighbor":"WM-MEM-020","distinction":"Memory Quarantine and Redaction owns quarantine decisions; the recall trace records referenced exclusion or redaction receipts."}]},"distinguishingFeatures":["Unlike WM-MEM-001: Memory Store remains the master for tenancy, storage and store lifecycle; this event references the searched store and observed scope.","Unlike WM-MEM-002: Memory Item remains the durable record master. Registry parent_ids is a candidate navigation relation, not event inheritance or mandatory containment. Empty and denied attempts can reference no item.","Unlike WM-MEM-006: Memory Formation Event owns creation lineage; recall reads prior records and does not form or revise them.","Unlike WM-MEM-009: Memory Conflict and Precedence Rule owns conflict resolution policy. The recall trace records external decision references without resolving contradictions.","Unlike WM-MEM-010: Memory Retention and Forgetting Policy owns schedule and erasure rules; this event records its own disposition binding and executor receipt.","Unlike WM-MEM-011: Memory Scope and Sharing Grant owns access authority. Recall records reported decisions and never creates grants.","Unlike WM-MEM-013: Context Assembly owns context packing and actual inclusion. A selected or delivered candidate is not automatically included.","Unlike WM-MEM-014: Retrieval Index owns indexing, chunking, embeddings and refresh lifecycle. Recall references configuration and observed snapshot only.","Unlike WM-MEM-015: Retrieval Passage owns passage identity and source lineage. Recall carries a versioned passage locator and candidate role.","Unlike WM-MEM-016: Answer Grounding owns claim-to-evidence support assessment. Recall links use receipts and grounding records without inferring entailment or causal model reliance.","Unlike WM-MEM-017: Context Policy owns overriding context rules. Recall records applicable version and external decision receipt.","Unlike WM-MEM-018: Memory Trust Assessment owns trust judgments; retrieval rank and score never substitute for trust.","Unlike WM-MEM-019: Memory Poisoning Incident owns incident handling; this record provides restricted evidence links only.","Unlike WM-MEM-020: Memory Quarantine and Redaction owns quarantine decisions; the recall trace records referenced exclusion or redaction receipts."],"structure":{"bundles":[{"id":"bundle-request","name":"Recall request","description":"Occurrence identity and submitted retrieval intent.","layers":[{"id":"layer-occurrence","name":"Recall occurrence identity","description":"One bounded agent-memory retrieval attempt is an event even when it runs for an interval. A repeated execution gets a new attempt identity; redelivery and corrections refer to the original occurrence. The recorded trace is an artifact of that occurrence.","findings":[{"id":"finding-occurrence","name":"Recall occurrence identity","description":"One bounded agent-memory retrieval attempt is an event even when it runs for an interval. A repeated execution gets a new attempt identity; redelivery and corrections refer to the original occurrence. The recorded trace is an artifact of that occurrence.","questions":[{"text":"Which master identifier and producer scope identify this recall attempt?","id":"question-occurrence-1","kind":"identity"},{"text":"Is this a new attempt, a transport duplicate, or a correction of an existing event?","id":"question-occurrence-2","kind":"classification"},{"text":"Which request, session and optional retry chain connect the event to its caller?","id":"question-occurrence-3","kind":"relationship"},{"text":"When did the attempt start and end, and when was its evidence observed?","id":"question-occurrence-4","kind":"temporal"}]}]},{"id":"layer-query","name":"Query and retrieval intent","description":"Capture the effective retrieval request and its declared transformation path. Text, identifier, vector or mixed inputs are possible; opaque or redacted inputs are explicit. No confidential query or embedding is required in general logs.","findings":[{"id":"finding-query","name":"Query and retrieval intent","description":"Capture the effective retrieval request and its declared transformation path. Text, identifier, vector or mixed inputs are possible; opaque or redacted inputs are explicit. No confidential query or embedding is required in general logs.","questions":[{"text":"What retrieval purpose and input form were declared by the caller?","id":"question-query-1","kind":"definition"},{"text":"How does the effective query differ from the submitted query?","id":"question-query-2","kind":"provenance"},{"text":"Which requested limits, filters and ranking profile constrained the attempt?","id":"question-query-3","kind":"constraint"},{"text":"Which query fields may be retained and which must be minimized or withheld?","id":"question-query-4","kind":"privacy"}]}]}]},{"id":"bundle-scope","name":"Authorized search context","description":"Recorded authority and observed searchable state.","layers":[{"id":"layer-authorization","name":"Scope and authority evidence","description":"Record the caller, tenant and purpose scope plus externally issued authorization decisions for this attempt. Policy and grant masters decide eligibility. A retrieval result neither grants access nor licenses subsequent use.","findings":[{"id":"finding-authorization","name":"Scope and authority evidence","description":"Record the caller, tenant and purpose scope plus externally issued authorization decisions for this attempt. Policy and grant masters decide eligibility. A retrieval result neither grants access nor licenses subsequent use.","questions":[{"text":"Whose caller and tenant scope applied when retrieval was requested?","id":"question-authorization-1","kind":"ownership"},{"text":"Which policy and grant revisions authorized, denied or left this attempt unresolved?","id":"question-authorization-2","kind":"authority"},{"text":"At which retrieval and handoff stages were authorization checks evidenced?","id":"question-authorization-3","kind":"access"},{"text":"How are denied identifiers and counts concealed from recipients without disclosure authority?","id":"question-authorization-4","kind":"security"}]}]},{"id":"layer-snapshot","name":"Store and index observation","description":"Reference each queried store and index revision, observation boundary and freshness claim. Index refresh, memory validity and record trust remain external. Reproducibility is qualified when the snapshot or implementation state is unavailable.","findings":[{"id":"finding-snapshot","name":"Store and index observation","description":"Reference each queried store and index revision, observation boundary and freshness claim. Index refresh, memory validity and record trust remain external. Reproducibility is qualified when the snapshot or implementation state is unavailable.","questions":[{"text":"Which stores, indexes and namespaces were actually queried?","id":"question-snapshot-1","kind":"composition"},{"text":"Which versions or observation boundaries identify the searched state?","id":"question-snapshot-2","kind":"provenance"},{"text":"What freshness or validity constraints were requested and observed?","id":"question-snapshot-3","kind":"temporal"},{"text":"Which dependencies prevent another reviewer from reproducing this attempt?","id":"question-snapshot-4","kind":"quality"}]}]}]},{"id":"bundle-execution","name":"Observed execution","description":"Stage evidence and qualified completion.","layers":[{"id":"layer-stages","name":"Observed retrieval stages","description":"Record the observed path through retrieval, merge, filtering and optional reranking. Stage identity preserves branch and retry attribution. This model records runtime evidence; it does not execute search, build indexes or implement ranking.","findings":[{"id":"finding-stages","name":"Observed retrieval stages","description":"Record the observed path through retrieval, merge, filtering and optional reranking. Stage identity preserves branch and retry attribution. This model records runtime evidence; it does not execute search, build indexes or implement ranking.","questions":[{"text":"Which retrieval, merge and reranking stages were observed for this attempt?","id":"question-stages-1","kind":"process"},{"text":"Which implementation and parameter revisions were reported for each stage?","id":"question-stages-2","kind":"provenance"},{"text":"How were parallel branches and cached results linked to their original evidence?","id":"question-stages-3","kind":"relationship"},{"text":"What latency and resource observations are available with units and measurement basis?","id":"question-stages-4","kind":"measurement"}]}]},{"id":"layer-completion","name":"Completion and result completeness","description":"Completion, coverage and delivered cardinality are separate observations. Empty, denied, failed, cancelled, timed out, partial and unobserved outcomes remain distinguishable. A successful transport response is not proof of exhaustive search.","findings":[{"id":"finding-completion","name":"Completion and result completeness","description":"Completion, coverage and delivered cardinality are separate observations. Empty, denied, failed, cancelled, timed out, partial and unobserved outcomes remain distinguishable. A successful transport response is not proof of exhaustive search.","questions":[{"text":"What completion state and terminal evidence were reported for the attempt?","id":"question-completion-1","kind":"state"},{"text":"Was the result complete within the declared scope, partial, or of unknown completeness?","id":"question-completion-2","kind":"quality"},{"text":"Are reported match counts exact, lower bounds, estimates, withheld or unknown?","id":"question-completion-3","kind":"measurement"},{"text":"How are timeout, cancellation and failure distinguished from a verified empty result?","id":"question-completion-4","kind":"exception"}]}]}]},{"id":"bundle-results","name":"Returned results","description":"Candidate identity and stage-specific ordering.","layers":[{"id":"layer-candidates","name":"Returned candidate identity and lineage","description":"Candidate membership identifies a specific returned memory item or passage representation at an observed stage. Store and version scope prevent collision. Passage selectors locate content; snapshots do not duplicate authoritative memory ownership.","findings":[{"id":"finding-candidates","name":"Returned candidate identity and lineage","description":"Candidate membership identifies a specific returned memory item or passage representation at an observed stage. Store and version scope prevent collision. Passage selectors locate content; snapshots do not duplicate authoritative memory ownership.","questions":[{"text":"Which candidate entries were returned at each observed stage?","id":"question-candidates-1","kind":"identity"},{"text":"Which item or passage version and locator identify the returned representation?","id":"question-candidates-2","kind":"provenance"},{"text":"How are repeated passages and multiple representations linked without collapsing their lineage?","id":"question-candidates-3","kind":"relationship"},{"text":"What does a missing candidate payload mean for inspection of this trace?","id":"question-candidates-4","kind":"evidence"}]}]},{"id":"layer-ranking","name":"Rank and score interpretation","description":"Keep stage-specific rank, score scale, ordering direction and tie behavior. Raw similarity, distance, reranker values and fused ranks are not interchangeable. A high rank is not a truth, permission, trust or calibrated confidence judgment.","findings":[{"id":"finding-ranking","name":"Rank and score interpretation","description":"Keep stage-specific rank, score scale, ordering direction and tie behavior. Raw similarity, distance, reranker values and fused ranks are not interchangeable. A high rank is not a truth, permission, trust or calibrated confidence judgment.","questions":[{"text":"What order and tie policy were reported for the returned candidates?","id":"question-ranking-1","kind":"classification"},{"text":"What does each score measure and in which direction is it ordered?","id":"question-ranking-2","kind":"measurement"},{"text":"How did reranking or fusion change candidate order between stages?","id":"question-ranking-3","kind":"process"},{"text":"Where are score values missing, incomparable or unsupported by an explanation?","id":"question-ranking-4","kind":"quality"}]}]}]},{"id":"bundle-downstream","name":"Selection and use evidence","description":"Separate handoff records from attributed downstream use.","layers":[{"id":"layer-handoff","name":"Selection and downstream handoff","description":"Record selection or exclusion from the observed candidate set and receipts of downstream handoff. Context Assembly owns packing, budget allocation and actual context membership. Selection, delivery and acknowledgement are distinct from use.","findings":[{"id":"finding-handoff","name":"Selection and downstream handoff","description":"Record selection or exclusion from the observed candidate set and receipts of downstream handoff. Context Assembly owns packing, budget allocation and actual context membership. Selection, delivery and acknowledgement are distinct from use.","questions":[{"text":"Which returned entries were selected or excluded for downstream handoff?","id":"question-handoff-1","kind":"decision"},{"text":"What externally reported reasons account for selection or exclusion?","id":"question-handoff-2","kind":"evidence"},{"text":"Which Context Assembly or consumer revision acknowledged which candidate representations?","id":"question-handoff-3","kind":"relationship"},{"text":"Was access eligibility rechecked when cached or delayed results were handed off?","id":"question-handoff-4","kind":"authority"}]}]},{"id":"layer-use","name":"Evidenced downstream use","description":"Record attributed use assertions with their evidence and destination revision. Context inclusion, an emitted citation and assessed support are different claims. Answer Grounding owns statement-to-source support assessment; recall cannot infer private model reliance.","findings":[{"id":"finding-use","name":"Evidenced downstream use","description":"Record attributed use assertions with their evidence and destination revision. Context inclusion, an emitted citation and assessed support are different claims. Answer Grounding owns statement-to-source support assessment; recall cannot infer private model reliance.","questions":[{"text":"Which downstream output or activity is claimed to have used a recalled representation?","id":"question-use-1","kind":"relationship"},{"text":"Who asserted use and what observation or receipt supports that assertion?","id":"question-use-2","kind":"evidence"},{"text":"Does the evidence show inclusion, citation, assessed support, or only unknown use?","id":"question-use-3","kind":"classification"},{"text":"How are absent, disputed or retracted use assertions represented without rewriting retrieval history?","id":"question-use-4","kind":"lifecycle"}]}]}]},{"id":"bundle-governance","name":"Trace governance","description":"Integrity, review, disclosure and lawful disposition.","layers":[{"id":"layer-assurance","name":"Trace integrity and review","description":"Assess completeness and consistency of this event record using recorded evidence. Record checks do not certify retriever quality, establish factual truth or reproduce unavailable runs. Safety issues are routed by reference at policy level.","findings":[{"id":"finding-assurance","name":"Trace integrity and review","description":"Assess completeness and consistency of this event record using recorded evidence. Record checks do not certify retriever quality, establish factual truth or reproduce unavailable runs. Safety issues are routed by reference at policy level.","questions":[{"text":"Which recorder, source receipts and integrity checks support this trace revision?","id":"question-assurance-1","kind":"provenance"},{"text":"Which checks found unresolved identifiers, inconsistent ranks or unsupported use links?","id":"question-assurance-2","kind":"validation"},{"text":"Which external assessment or incident record addresses disputed retrieval behavior?","id":"question-assurance-3","kind":"security"},{"text":"Which record corrections supersede earlier statements and who authorized them?","id":"question-assurance-4","kind":"lifecycle"}]}]},{"id":"layer-disclosure","name":"Trace disclosure and disposition","description":"Queries, candidate identifiers, counts and use assertions may reveal sensitive material even without payload. Govern this trace with field-level views and external retention policy. Durable references do not require indefinite personal-data retention.","findings":[{"id":"finding-disclosure","name":"Trace disclosure and disposition","description":"Queries, candidate identifiers, counts and use assertions may reveal sensitive material even without payload. Govern this trace with field-level views and external retention policy. Durable references do not require indefinite personal-data retention.","questions":[{"text":"Which roles may inspect each part of the trace and for what purpose?","id":"question-disclosure-1","kind":"access"},{"text":"Which query, score, candidate or use fields require redaction in each view?","id":"question-disclosure-2","kind":"privacy"},{"text":"What retention schedule, hold and disposition authority apply to this event record?","id":"question-disclosure-3","kind":"retention"},{"text":"How will authorized erasure preserve only permitted tombstones and avoid resurrecting source data?","id":"question-disclosure-4","kind":"constraint"}]}]}]}]},"agentConduct":{"may":["Register recall occurrence: Proposed local record operation, not implemented. Record a new observed attempt or recognize duplicate delivery.","Attach execution observations: Proposed local record operation, not implemented. Add externally observed stages and completion evidence.","Attach candidate and rank evidence: Proposed local record operation, not implemented. Bind returned representations and stage-specific ordering.","Link selection and use receipts: Proposed local record operation, not implemented. Record attributed downstream evidence.","Review trace consistency: Proposed local record operation, not implemented. Check this record, not runtime retrieval quality.","Record correction or disposition receipt: Proposed local record operation, not implemented. Link an authorized correction, redaction or erasure outcome."],"mustNot":["Resolve versioned references under the recipient scope; return redacted or unresolved markers without leaking denied existence.","Allow denied, empty and unobserved-result attempts; do not fabricate candidates, scores, times or answer use.","Deny by default; require caller, tenant, purpose and current policy for every trace view and mutation."],"requiresHuman":[]},"ethics":{"considerations":["Use a jurisdiction-appropriate retention and privacy profile before operational adoption; no universal duration or legal-compliance assertion.","Adopters must review privacy, records, licensing, retention and cross-border rules for their own profile."],"affectedParties":[]},"owners":{"steward":"Identify the accountable memory-system operator and trace custodian by role, with namespace and master-system binding.","roles":[{"name":"Trace custodian","responsibilities":["Own the trace namespace, record policy and disposition coordination."]},{"name":"Recall recorder","responsibilities":["Attribute observed requests, stage receipts and unknowns without inventing outcomes."]},{"name":"Authority reviewer","responsibilities":["Verify scope and referenced decisions; cannot create a grant through a trace patch."]},{"name":"Evidence reviewer","responsibilities":["Inspect consistency, score interpretation and downstream-use evidence within granted scope."]},{"name":"Disposition executor","responsibilities":["Apply authorized trace retention or erasure policy and return scoped completion receipts."]}],"masterSystems":[]},"relations":[{"target":"WM-MEM-001","type":"references","note":"Proposed optional neighbor binding pending version pin: Memory Store remains the master for tenancy, storage and store lifecycle; this event references the searched store and observed scope."},{"target":"WM-MEM-002","type":"references","note":"Proposed optional neighbor binding pending version pin: Memory Item remains the durable record master. Registry parent_ids is a candidate navigation relation, not event inheritance or mandatory containment. Empty and denied attempts can reference no item."},{"target":"WM-MEM-006","type":"references","note":"Proposed optional neighbor binding pending version pin: Memory Formation Event owns creation lineage; recall reads prior records and does not form or revise them."},{"target":"WM-MEM-009","type":"references","note":"Proposed optional neighbor binding pending version pin: Memory Conflict and Precedence Rule owns conflict resolution policy. The recall trace records external decision references without resolving contradictions."},{"target":"WM-MEM-010","type":"references","note":"Proposed optional neighbor binding pending version pin: Memory Retention and Forgetting Policy owns schedule and erasure rules; this event records its own disposition binding and executor receipt."},{"target":"WM-MEM-011","type":"references","note":"Proposed optional neighbor binding pending version pin: Memory Scope and Sharing Grant owns access authority. Recall records reported decisions and never creates grants."},{"target":"WM-MEM-013","type":"references","note":"Proposed optional neighbor binding pending version pin: Context Assembly owns context packing and actual inclusion. A selected or delivered candidate is not automatically included."},{"target":"WM-MEM-014","type":"references","note":"Proposed optional neighbor binding pending version pin: Retrieval Index owns indexing, chunking, embeddings and refresh lifecycle. Recall references configuration and observed snapshot only."},{"target":"WM-MEM-015","type":"references","note":"Proposed optional neighbor binding pending version pin: Retrieval Passage owns passage identity and source lineage. Recall carries a versioned passage locator and candidate role."},{"target":"WM-MEM-016","type":"references","note":"Proposed optional neighbor binding pending version pin: Answer Grounding owns claim-to-evidence support assessment. Recall links use receipts and grounding records without inferring entailment or causal model reliance."},{"target":"WM-MEM-017","type":"references","note":"Proposed optional neighbor binding pending version pin: Context Policy owns overriding context rules. Recall records applicable version and external decision receipt."},{"target":"WM-MEM-018","type":"references","note":"Proposed optional neighbor binding pending version pin: Memory Trust Assessment owns trust judgments; retrieval rank and score never substitute for trust."},{"target":"WM-MEM-019","type":"references","note":"Proposed optional neighbor binding pending version pin: Memory Poisoning Incident owns incident handling; this record provides restricted evidence links only."},{"target":"WM-MEM-020","type":"references","note":"Proposed optional neighbor binding pending version pin: Memory Quarantine and Redaction owns quarantine decisions; the recall trace records referenced exclusion or redaction receipts."},{"target":"W3C PROV-DM","type":"aligned","note":"Optional conceptual mapping of attempt to activity, record to entity and evidenced usage; mapping tests remain pending."},{"target":"CloudEvents 1.0.2","type":"aligned","note":"Optional transport envelope. Keep source/id delivery deduplication separate from attempt, retry and record revision identities."},{"target":"W3C Web Annotation Data Model","type":"aligned","note":"Optional passage selector/state mapping; preserve representation and timestamp profile differences."},{"target":"WM-MEM-001","type":"neighbor","note":"Memory Store remains the master for tenancy, storage and store lifecycle; this event references the searched store and observed scope."},{"target":"WM-MEM-002","type":"neighbor","note":"Memory Item remains the durable record master. Registry parent_ids is a candidate navigation relation, not event inheritance or mandatory containment. Empty and denied attempts can reference no item."},{"target":"WM-MEM-006","type":"neighbor","note":"Memory Formation Event owns creation lineage; recall reads prior records and does not form or revise them."},{"target":"WM-MEM-009","type":"neighbor","note":"Memory Conflict and Precedence Rule owns conflict resolution policy. The recall trace records external decision references without resolving contradictions."},{"target":"WM-MEM-010","type":"neighbor","note":"Memory Retention and Forgetting Policy owns schedule and erasure rules; this event records its own disposition binding and executor receipt."},{"target":"WM-MEM-011","type":"neighbor","note":"Memory Scope and Sharing Grant owns access authority. Recall records reported decisions and never creates grants."},{"target":"WM-MEM-013","type":"neighbor","note":"Context Assembly owns context packing and actual inclusion. A selected or delivered candidate is not automatically included."},{"target":"WM-MEM-014","type":"neighbor","note":"Retrieval Index owns indexing, chunking, embeddings and refresh lifecycle. Recall references configuration and observed snapshot only."},{"target":"WM-MEM-015","type":"neighbor","note":"Retrieval Passage owns passage identity and source lineage. Recall carries a versioned passage locator and candidate role."},{"target":"WM-MEM-016","type":"neighbor","note":"Answer Grounding owns claim-to-evidence support assessment. Recall links use receipts and grounding records without inferring entailment or causal model reliance."},{"target":"WM-MEM-017","type":"neighbor","note":"Context Policy owns overriding context rules. Recall records applicable version and external decision receipt."},{"target":"WM-MEM-018","type":"neighbor","note":"Memory Trust Assessment owns trust judgments; retrieval rank and score never substitute for trust."},{"target":"WM-MEM-019","type":"neighbor","note":"Memory Poisoning Incident owns incident handling; this record provides restricted evidence links only."},{"target":"WM-MEM-020","type":"neighbor","note":"Memory Quarantine and Redaction owns quarantine decisions; the recall trace records referenced exclusion or redaction receipts."},{"target":"WM-MEM-002","type":"parent"}],"interaction":{"identity":{"applicability":"required","items":["Authoritative master-system identifier","Governed global identifier or IRI","Dimension-assigned UUID or ULID"]},"properties":{"applicability":"not-applicable","items":[]},"recognition":{"applicability":"optional","items":[]},"capabilities":{"applicability":"required","items":["Register recall occurrence: Proposed local record operation, not implemented. Record a new observed attempt or recognize duplicate delivery.","Attach execution observations: Proposed local record operation, not implemented. Add externally observed stages and completion evidence.","Attach candidate and rank evidence: Proposed local record operation, not implemented. Bind returned representations and stage-specific ordering.","Link selection and use receipts: Proposed local record operation, not implemented. Record attributed downstream evidence.","Review trace consistency: Proposed local record operation, not implemented. Check this record, not runtime retrieval quality.","Record correction or disposition receipt: Proposed local record operation, not implemented. Link an authorized correction, redaction or erasure outcome."]},"hazards":{"applicability":"optional","items":[]},"interfaces":{"applicability":"required","items":["PROV-DM: The PROV Data Model","RFC 3339: Date and Time on the Internet: Timestamps"]},"context":{"applicability":"required","items":["No jurisdiction or sector is assumed. Adopters must review privacy, records, licensing, retention and cross-border rules for their own profile.","Open specifications are conceptual alignments; Apache API examples are not mandatory runtime choices."]}},"sources":[{"title":"PROV-DM: The PROV Data Model","url":"https://www.w3.org/TR/prov-dm/","note":"W3C"},{"title":"CloudEvents Specification","url":"https://raw.githubusercontent.com/cloudevents/spec/v1.0.2/cloudevents/spec.md","note":"CNCF"},{"title":"Apache Lucene TopDocs","url":"https://lucene.apache.org/core/10_3_1/core/org/apache/lucene/search/TopDocs.html","note":"Apache Software Foundation"},{"title":"Apache Lucene TotalHits","url":"https://lucene.apache.org/core/10_3_1/core/org/apache/lucene/search/TotalHits.html","note":"Apache Software Foundation"},{"title":"Apache Solr Common Query Parameters","url":"https://solr.apache.org/guide/solr/latest/query-guide/common-query-parameters.html","note":"Apache Software Foundation"},{"title":"Web Annotation Data Model","url":"https://www.w3.org/TR/annotation-model/","note":"W3C"},{"title":"RFC 3339: Date and Time on the Internet: Timestamps","url":"https://www.rfc-editor.org/rfc/rfc3339","note":"IETF"},{"title":"OWASP LLM08:2025 Vector and Embedding Weaknesses","url":"https://genai.owasp.org/llmrisk/llm082025-vector-and-embedding-weaknesses/","note":"OWASP"}],"openQuestions":["Run coordinator source checks and independently verify cited claims, current applicable versions, immutable documentation pins and errata.","Develop pinned neighbor contracts, nested instance schemas and fixtures for duplicate delivery, retry, denial, timeout, lower-bound counts, rank fusion, revoked cache access, absent use evidence and lawful erasure.","Test PROV-DM, CloudEvents and Web Annotation projections with explicit identity and timestamp rules and declared projection losses.","Restore independent external review before any canonical or publishable-draft promotion.","Nested candidate, stage, score and use-assertion schemas with executable semantic constraints are pending.","Pinned sibling specifications, transport mappings, replay fixtures and multimodal locator profiles are pending.","No independent second-provider review; a separate local no-tools self-audit is required.","Direct HTTP checks are unattempted under the owner-reported sandbox restriction; web-service readings do not establish origin HTTP status or current version completeness.","No benchmark establishes retrieval quality, factual accuracy or causal answer reliance."],"resources":{"spec":"/models/wm-mem-007-memory-recall-event/spec.yaml","agents":"/models/wm-mem-007-memory-recall-event/AGENTS.md","source":"https://github.com/ver-cy/world-models/tree/feat/mega-model-registry/research/runs/wm-mem-007"},"provenance":{"origin":"world-models research","builtFrom":["models/wm-mem-007-memory-recall-event/spec.yaml"],"providers":["Codex"],"researchStatus":"reviewable-draft","generatedAt":"2026-10-21T17:20:06Z","builder":"tools/build_cards.py@1.0.0"},"completeness":{"sections":{"classifiers":"filled","whatItIs":"filled","purpose":"filled","distinguishingFeatures":"derived","structure":"filled","agentConduct":"derived","ethics":"derived","owners":"filled","relations":"filled","interaction.identity":"filled","interaction.properties":"not-applicable","interaction.recognition":"missing","interaction.capabilities":"filled","interaction.hazards":"missing","interaction.interfaces":"derived","interaction.context":"filled","sources":"filled"},"notes":{"distinguishingFeatures":"Derived from boundary notes against neighbouring models.","agentConduct":"Derived from functions, policies, CRUD and access rules; prohibitions were not authored for agents as such.","ethics":"Sentences mentioning harm, privacy, consent or similar, collected from the specification.","interaction.properties":"Institutional or informational subject: no invented physical properties."},"score":0.75}}