返回 Papers
AI 底层逻辑 / 经典论文

AI Organizational Memory:组织记忆与知识资产治理架构

After studying this note, you should be able to:

834ai-foundations/papers/162-ai-organizational-memory-knowledge-asset-governance-architecture.md

AI Organizational Memory / Knowledge Asset Governance / Decision Memory Architecture

Batch 162 foundation note for Senior AI PM, AI Architect, Knowledge Architect, Enterprise Architect, and CBAP-level BA. Core question: how should an organization decide what AI systems may remember, forget, version, retire, challenge, cite, and reuse across teams, products, channels, and regulated workflows? Important note: this document is a learning, architecture, and portfolio artifact. It is not legal advice, compliance advice, model validation, audit opinion, records-retention approval, privacy impact assessment, or production authorization. Formal decisions require review by Legal, Compliance, Privacy, Security, Data Governance, Model Risk, Enterprise Architecture, Records Management, Business Owners, Operations, and accountable executives. Source access date: 2026-06-30.


Target Audience

RoleWhat this role must learn to doEvidence this role should produce
Senior AI PMConvert AI memory from a product feature into a governed capability that improves reuse, personalization, quality, speed, and institutional learning without increasing stale knowledge riskmemory product thesis, reuse roadmap, value metrics, adoption telemetry, retirement decisions
AI ArchitectDesign memory stores, knowledge graphs, RAG indexes, provenance, versioning, citation, freshness checks, and deletion paths across AI applicationsmemory architecture views, source-to-context lineage, ADR memory, retrieval freshness controls
Knowledge ArchitectDefine knowledge asset taxonomy, authority hierarchy, ontology, claim model, stewardship, challenge workflow, and reuse rulesknowledge source registry, asset taxonomy, authority matrix, KG/RAG integration design
Enterprise ArchitectAlign organizational memory with business capabilities, application portfolio, data governance, records management, risk appetite, and platform standardsenterprise memory reference architecture, capability map, operating model, lifecycle policy
CBAP-level BATurn decisions, policies, exceptions, complaints, case learnings, and stakeholder rationale into reusable, cited, versioned business knowledgedecision log, exception pattern catalog, requirements-to-memory traceability, process knowledge model
Risk / Compliance / PrivacyDecide which memory is permitted, restricted, prohibited, retained, deleted, challenged, or placed under legal holdmemory control matrix, retention and forgetting rules, prohibited memory policy, challenge evidence
Operations LeaderEnsure knowledge updates, policy changes, complaint RCA, training, handoff, and call-center scripts feed reliable AI memoryoperations knowledge loop, steward review cadence, correction action register
Internal AuditReconstruct what the AI system knew, cited, used, ignored, changed, and retired at a decision pointprovenance evidence, version trace, decision memory replay package, audit sampling results

Learning Objectives

After studying this note, you should be able to:

  1. Distinguish session memory, working memory, semantic memory, decision memory, policy memory, case memory, customer preference memory, prohibited memory, audit memory, and institutional learning memory.
  2. Design an organizational memory model that connects AI product behavior, knowledge asset governance, architecture decision repositories, and enterprise records obligations.
  3. Build a knowledge asset taxonomy with owner, version authority, source authority, freshness expectation, retention class, reuse scope, citation rules, and retirement state.
  4. Explain why AI memory governance is different from generic knowledge management: it directly affects prompt context, retrieval, model output, agent actions, user rights, and evidence quality.
  5. Define decision memory for ADRs, PRDs, risk acceptances, policy interpretations, KYC exceptions, AML typology changes, complaint RCA, and architecture tradeoffs.
  6. Design a memory lifecycle from capture, classification, validation, citation, indexing, use, feedback, challenge, correction, versioning, retirement, deletion, and archival.
  7. Govern retention and forgetting across RAG indexes, embeddings, knowledge graphs, caches, prompt logs, eval sets, feedback stores, and audit evidence.
  8. Identify stale knowledge risk, memory poisoning, citation failure, institutional amnesia, knowledge debt, context reuse leakage, and false personalization.
  9. Integrate knowledge graph, RAG, memory service, lineage, OpenLineage-style events, W3C PROV-style provenance, and source authority controls.
  10. Create interview answers and portfolio artifacts that show senior AI PM, BA, and architecture judgment.

Executive Summary

AI memory is not a chat feature. In an enterprise, memory is a decision and evidence architecture.

Financial retail organizations already have memory everywhere:

  • Contact center policy manuals remember approved service rules.
  • AML typology libraries remember patterns of suspicious behavior.
  • KYC onboarding exception logs remember why unusual cases were approved or rejected.
  • Complaint RCA repositories remember root causes, remediation, and control weaknesses.
  • Credit policy committees remember underwriting decisions and rationale.
  • Regulatory reporting teams remember interpretations, data definitions, and attestation assumptions.
  • Architecture decision repositories remember why systems, vendors, controls, and integration patterns were chosen.

The new challenge is that AI systems actively consume, summarize, retrieve, cite, reuse, and act on this memory. That changes the risk profile. A stale policy page is no longer only a document problem; it can become an incorrect customer answer. A weak ADR is no longer only architecture history; it can become a copied pattern across many AI products. A complaint RCA that never enters the AI knowledge loop becomes an institutional learning failure. A memory store that captures customer preferences without purpose, consent, and deletion controls becomes a trust and privacy risk.

Mature AI memory architecture links seven disciplines:

knowledge asset governance
  + decision memory
  + provenance and citation
  + RAG / knowledge graph / memory service integration
  + retention and forgetting
  + operating ownership
  + institutional learning feedback loops

The design question is not "How do we store more knowledge?" The stronger question is:

What should this organization remember, forget, version, challenge, cite, retire and reuse so AI systems improve over time without turning old, weak or unauthorized knowledge into automated behavior?

This note centers AI memory as a product architecture and governance capability. It is not generic knowledge management. It focuses on how memory enters model context, how decisions become reusable knowledge, how evidence stays fresh, how citation and provenance create trust, and how organizations avoid knowledge debt as AI products scale.


Source Anchors

These anchors provide governance, architecture, provenance, lineage, and trustworthy AI language. They are used as design anchors, not as complete legal or compliance requirement catalogs.

AnchorOfficial / primary linkHow this note uses it
NIST AI Risk Management Frameworkhttps://www.nist.gov/itl/ai-risk-management-frameworkUses Govern, Map, Measure, Manage as the risk loop for memory capture, use, monitoring, correction, and retirement
ISO/IEC 42001 AI management systemhttps://www.iso.org/standard/81230.htmlUses management-system language for policy, roles, operation, performance evaluation, management review, and continual improvement
ISO/IEC/IEEE 42010 Architecture Descriptionhttps://www.iso.org/standard/74393.htmlUses stakeholder concerns, viewpoints, architecture views, rationale, and correspondence to structure decision memory
W3C PROV Overviewhttps://www.w3.org/TR/prov-overview/Uses entity, activity, agent, derivation, attribution, and association concepts for memory provenance
OpenLineage Documentationhttps://openlineage.io/docs/Uses lineage events, jobs, datasets, runs, facets, and integration thinking to make knowledge transformations observable
OECD AI Principleshttps://oecd.ai/en/ai-principlesAnchors human-centered values, transparency, robustness, security, safety, and accountability expectations

Source-use discipline:

  • Treat source anchors as governance vocabulary, not as copy-paste checklists.
  • Record access date, authority level, owner interpretation, affected artifact, and decision impact.
  • Separate official standards and principles from vendor claims, analyst opinions, and internal habits.
  • When a source changes, update affected memory assets and decision records instead of silently letting old interpretations remain active.

1. Core Thesis: Organizational Memory Is an AI Control Plane

Organizational memory becomes an AI control plane when it determines:

  • Which knowledge can be retrieved into context.
  • Which decision rationale can be reused by another team.
  • Which customer facts or preferences can influence output.
  • Which policies override local practices.
  • Which incidents become regression tests.
  • Which sources require citation.
  • Which assets must be retired, deleted, archived, or challenged.

Low maturity organizations treat memory as a storage problem:

Upload documents.
Index content.
Let teams search.
Let the model summarize.
Keep chat history.

High maturity organizations treat memory as an accountable system:

Classify memory type.
Assign owner and version authority.
Record provenance and source authority.
Define allowed use and citation rules.
Monitor freshness and retrieval quality.
Route challenges and corrections.
Retire stale or superseded memory.
Feed lessons into institutional learning.

The most important shift:

AI memory is not what the model remembers.
AI memory is what the organization permits, curates, cites, reuses, challenges and forgets through AI systems.

This matters because AI products scale context. A small error in a knowledge base can affect thousands of answers. A poor decision rationale can be copied into future architectures. A poisoned memory entry can persist across sessions, users, workflows, evals, and product lines. A missing retirement path can keep superseded policy alive after a regulatory or product change.


2. Organizational Memory Model

An enterprise AI memory model should separate four layers.

LayerPurposeExample assetsKey governance question
Interaction memoryPreserve task continuity and user experience within a bounded session or relationshipsession history, working notes, customer preference, case contextWhat can be remembered about this user, task, case, channel, and purpose?
Knowledge memoryProvide authoritative reusable knowledge for AI retrieval and reasoningpolicies, SOPs, product terms, ontology, FAQ, AML typologies, regulatory interpretationsWhich source is authoritative, current, permissioned, cited, and fit for AI use?
Decision memoryPreserve why important business, product, architecture, risk, and policy decisions were madeADRs, PRD tradeoffs, risk acceptances, credit policy committee decisions, KYC exception rationaleWhat rationale, evidence, assumptions, triggers, and consequences must future teams know?
Institutional learning memoryConvert incidents, complaints, eval failures, user feedback, and operations lessons into improved products and controlscomplaint RCA, incident postmortems, regression cases, control findings, training updatesHow does the organization learn without overgeneralizing from weak or sensitive evidence?

2.1 Memory Architecture Stack

Authoritative sources
  -> source registry and authority matrix
  -> ingestion and provenance capture
  -> classification and allowed-use policy
  -> knowledge graph / document store / decision repository
  -> search index / vector index / memory service
  -> context composer and policy filter
  -> model / agent / workflow use
  -> citation, audit trace, feedback and challenge
  -> correction, versioning, retirement and forgetting

The stack should make every AI answer or agent action traceable to:

  • What source or memory asset was used.
  • Which version and effective date applied.
  • Who owned the source.
  • Why it was allowed for this user, purpose, channel, jurisdiction, and model.
  • Whether the output cited the source accurately.
  • Whether feedback later challenged the asset or the output.

2.2 Memory Boundaries

BoundaryGood designFailure mode
Memory vs source of truthMemory points to and summarizes authoritative systems, but does not replace themAI answer treats a cached summary as account status
Memory vs auditAudit traces support reconstruction; they do not automatically become personalization memoryComplaint details appear in future marketing prompts
Memory vs inferenceStored memory records verified facts or authorized preferences, not speculative personality labelsModel infers a vulnerable customer profile and reuses it
Memory vs trainingRetrieval memory can be deleted or versioned; training data may be hard to remove after model adaptationTeams send complaint logs into fine-tuning without deletion impact analysis
Memory vs knowledgeA remembered interaction is not policy knowledge until reviewed and promotedCall center workaround becomes "policy" after repeated retrieval

3. Memory Type Taxonomy

AI memory governance needs a taxonomy because each type has different owner, risk, retention, evidence, and reuse rules.

Memory typeDefinitionFinancial retail exampleDefault use stance
Session memoryShort-lived current conversation or task contextCustomer is asking about a fee dispute in the current callUse within session, clear on task or identity boundary
Working memoryTemporary task state, drafts, hypotheses, intermediate tool resultsAML copilot stores candidate transaction clusters during investigationUse for task completion, mark unverified, expire quickly
Semantic memoryStable domain knowledge, concepts, rules, and proceduresContact center refund policy, KYC document requirementsUse with source authority, version, citation, freshness
Policy memoryApproved rules, controls, standards, and interpretation boundariesCredit policy exception criteria, call recording disclosure ruleUse only from approved sources and effective versions
Decision memoryRationale for significant choices and accepted tradeoffsADR for using GraphRAG in AML investigation workbenchReuse as rationale context, not as automatic approval
Case memoryPrior case facts, investigation notes, complaint outcomes, exception decisionsKYC onboarding exception for complex ownership structureReuse for precedent learning with privacy and applicability controls
Customer preference memoryExplicit or authorized customer/staff preferencesCustomer requests paperless statements and Spanish service languageUse transparently, let user inspect, edit, pause, delete where allowed
Feedback memoryHuman review, QA, eval, user correction, incident-derived lessonsAgent marked citation unsupported for fee-waiver answerUse for improvement, routing, regression, and steward review
Audit memoryImmutable or controlled evidence of what happenedPrompt manifest, retrieval result IDs, reviewer decision, tool call traceUse for investigation and audit, not default prompt context
Prohibited memoryInformation the AI system must not store or reuse for a purposeSensitive inferred vulnerability label for sales targetingBlock capture, purge if found, record incident where required
Retired memoryFormerly valid memory no longer active for retrieval or reuseSuperseded KYC SOP, retired model selection ADRKeep archival trace if required, block active retrieval
Challenge memoryRecord that a source, answer, rationale, or decision is disputedCompliance challenges interpretation of regulatory reporting ruleUse to suppress or warn until resolved

3.1 Advanced Distinctions

ConfusionBetter framing
"The model remembered it"The application, memory service, index, prompt log, cache, or training artifact persisted it
"RAG is our memory"RAG is a retrieval pattern; memory governance requires source authority, lifecycle, provenance, and allowed-use controls
"A decision log is documentation"Decision memory is a reusable architecture and product asset with status, assumptions, triggers, citations, and consequences
"Old case examples are precedent"Case memory needs applicability constraints; one exception does not become universal policy
"Deletion means remove from the database"Forgetting must cover document stores, vector indexes, caches, prompt logs, eval sets, feedback stores, derived summaries, and vendor copies

4. Knowledge Asset Taxonomy

Knowledge assets should be treated as governed product assets. Each asset needs metadata that supports AI use, not only human browsing.

Asset familyExamplesRequired metadataAI-specific risk
Authoritative policyKYC policy, AML standards, credit risk policy, complaint handling policyowner, authority level, version, effective date, jurisdiction, approval status, citation granularitywrong version or jurisdiction used in answer
Procedure and SOPContact center SOP, branch onboarding guide, regulatory reporting checklistprocess owner, step version, control point, exception path, channel applicabilityAI gives operational steps that conflict with policy
Product and customer knowledgefee schedule, account terms, offer rules, FAQproduct owner, customer segment, channel, language, source termssimplified FAQ overrides legal terms
Decision recordsADR, risk acceptance, model selection memo, architecture review recorddecision owner, status, options, rationale, evidence, assumption, trigger, replacementold rationale copied after assumptions changed
Case knowledgecomplaint RCA, AML SAR typology, KYC exception, fraud patterncase owner, sensitivity, anonymization, applicability, pattern confidencesensitive facts reused outside original purpose
Data and metric definitionsregulatory reporting interpretation, KPI definition, data lineage notedata owner, calculation rule, source system, validity period, attestation ownerAI explains wrong metric or stale report logic
Ontology and taxonomycustomer type hierarchy, complaint reason taxonomy, AML typology ontologyconcept owner, label, definition, relationship, version, mappingretrieval slices and evals use inconsistent terms
Eval and failure knowledgegolden sets, red-team cases, incident regression cases, QA rubricsdataset owner, source, sensitivity, retention, coverage, failure classsensitive production examples leak into broad test access
Reusable patternsRAG pattern, human-review pattern, tool gateway pattern, evidence extraction patternpattern owner, applicability, constraints, controls, variants, deprecationteams reuse implementation without inherited assumptions

4.1 Knowledge Asset Card

Every AI-consumable knowledge asset should have a card:

FieldDescription
asset_idStable identifier used across source registry, index, KG, eval, trace, and audit
asset_typepolicy, SOP, ADR, case, metric definition, ontology, eval, pattern
business_domainAML, KYC, complaints, credit, deposits, cards, regulatory reporting, architecture
authority_levelexternal binding, internal approved policy, approved procedure, system of record, training material, operational note
owneraccountable person or role
stewardrole responsible for curation, metadata, review, and correction
version_authorityrole or system allowed to create an active version
effective_periodstart and end dates or event conditions
jurisdiction_scopegeography, legal entity, product line, customer segment
allowed_ai_useretrieve, cite, summarize, draft, classify, recommend, train, eval, audit only
prohibited_ai_useuses explicitly blocked
citation_requirementnone, source-level, clause-level, evidence-span-level
freshness_sloexpected review interval or change trigger
retention_classoperational, regulatory, audit, legal hold, ephemeral, deletable
retirement_rulewhen and how it leaves active retrieval
challenge_routewho resolves disputes and what happens while disputed

4.2 Version Authority

Version authority is the right to declare a memory asset active for AI use. It is more specific than content ownership.

AssetContent ownerVersion authorityWhy the distinction matters
KYC policyComplianceCompliance policy officeBranch teams may comment, but cannot activate policy memory
Contact center SOPOperationsProcess owner with compliance reviewA local workaround cannot become active SOP memory
AML typology libraryFinancial CrimeTypology governance forumAnalyst notes require promotion before broad reuse
Credit policy decisionCredit RiskCredit policy committeeProduct teams cannot reinterpret credit criteria through AI prompts
Architecture ADRArchitecture ownerArchitecture decision forumImplementation teams can propose supersession, not silently replace rationale
Regulatory reporting interpretationFinance / Regulatory ReportingAttestation owner with ComplianceAI cannot reuse analyst interpretation after reporting rule changes without review

5. Decision Memory Architecture

Decision memory is the structured record of why a significant choice was made, what evidence supported it, what assumptions were accepted, and when it must be reopened.

5.1 What Counts as Decision Memory

Decision typeExampleRequired memory elements
Product scope decisionAgent assist drafts complaint response but does not send ituser impact, risk tier, excluded actions, evidence, review trigger
Architecture decisionUse hybrid RAG plus policy graph for KYC assistantalternatives, quality attributes, data constraints, citation tests, consequences
Model decisionRoute low-risk FAQ to small model and high-risk complaint cases to stronger modeleval comparison, cost, latency, risk, fallback, monitoring
Data/knowledge source decisionExclude operational notes from active contact center policy memoryauthority rationale, inclusion rule, exception route
Risk acceptanceLimited launch despite citation precision below target for low-risk article summariesresidual risk, owner, compensating controls, expiry, monitoring
Policy interpretationRegulatory reporting team defines how to interpret a new field mappingsource anchor, jurisdiction, approver, effective period, impacted reports
KYC exception precedentComplex ownership structure accepted after enhanced due diligencefacts, rule applied, exception reason, non-precedent warning, privacy control
Complaint RCA decisionFee disclosure script revised after repeated customer harm patternroot cause, corrective action, affected knowledge assets, regression tests

5.2 Decision Memory Object

FieldPurpose
decision_idStable ID used in PRD, ADR, release notes, eval, and audit
titleClear decision statement
statusdraft, proposed, accepted, conditionally accepted, challenged, superseded, retired
decision_owneraccountable role
affected_capabilitybusiness or architecture capability
affected_memory_assetssources, indexes, prompts, policies, ontology, evals, case libraries
options_consideredrealistic alternatives, including no-AI or no-change
rationaleconcise reason for the decision
evidencelinked eval, source, metric, risk assessment, user research, incident, legal interpretation
assumptionsstatements that must remain true
triggersevents that reopen the decision
consequencesbenefits, tradeoffs, constraints, costs, risks
citation_rulehow future teams may cite or reuse the decision
review_datefreshness point
successorreplacement decision if superseded

5.3 ADR Memory

Architecture Decision Records are a core form of decision memory. For AI systems, ADR memory must include:

  • Model, prompt, knowledge, tool, eval, and policy versions affected by the decision.
  • Quality attribute tradeoffs such as accuracy, latency, explainability, cost, resilience, security, maintainability, and auditability.
  • Evidence freshness and trigger conditions.
  • Reuse boundary: which teams may reuse the rationale and which must revalidate it.
  • Supersession path: how old decisions remain visible without staying active.

Example:

ADR memory questionStrong answer
Why GraphRAG for AML typology investigation?Multi-hop entity relationships, evidence paths, and typology-to-case explanation are decision-critical, while simple FAQ retrieval failed on relationship questions
What would reopen it?Material graph quality defects, typology changes, latency above SLO, analyst override trend, model provider change, regulatory challenge
Can another team reuse it?Fraud investigation may reuse graph evidence pattern after local ontology review; contact center FAQ may not inherit this decision

6. Memory Lifecycle

AI memory lifecycle should be explicit because memory can become more valuable or more dangerous over time.

discover
  -> classify
  -> validate
  -> approve
  -> index / publish
  -> retrieve / cite / use
  -> observe
  -> challenge / correct
  -> version / supersede
  -> retire / archive / delete
  -> learn
StageKey questionEvidence
DiscoverIs this candidate memory worth governing?source inventory, case pattern, incident, decision trigger
ClassifyWhat type, sensitivity, authority, retention, and allowed use apply?asset card, data classification, purpose map
ValidateIs it accurate, current, permissioned, and fit for AI use?steward review, ingestion QA, citation test, conflict test
ApproveWho can activate it for retrieval or reuse?owner approval, version authority, release record
PublishHow does it enter document store, KG, RAG index, decision repository, eval set, or memory service?index manifest, graph version, registry update
UseHow is it retrieved, cited, summarized, or acted on?prompt manifest, retrieval trace, citation support, tool trace
ObserveIs it helping, harming, or drifting?quality metrics, user feedback, QA sampling, incident signals
ChallengeHow can users, staff, risk partners, or systems dispute it?challenge record, suppression state, reviewer decision
CorrectHow are errors fixed and downstream artifacts updated?change record, rebuild event, regression case
VersionWhat changed and what remains valid?diff, effective date, successor link
RetireWhen does it stop active retrieval or reuse?retirement log, active index purge, warning state
ForgetWhat must be deleted or no longer used?deletion orchestration, purge certificate, vendor attestation
LearnWhat lesson becomes reusable institutional memory?RCA, updated policy, new eval, revised pattern

6.1 Promotion Path

Not every memory candidate should become authoritative. Promotion should be staged.

LevelNameExampleAllowed use
L0 raw signalA call-center agent reports repeated confusion about fee reversalstriage only
L1 candidate memoryA pattern is recorded with examples and stewardinternal review
L2 reviewed memoryOperations confirms pattern and links affected SOPlow-risk internal retrieval with warning
L3 approved memoryProcess owner updates SOP and version authority publishesactive retrieval and citation
L4 institutional memoryComplaint RCA adds regression tests and training updatereuse across products under scope

6.2 Demotion and Retirement Path

Memory must also move down the maturity ladder.

TriggerAction
Source supersededMark old version superseded, block active retrieval, preserve archive if required
Owner unavailableMove asset to restricted state until ownership is re-established
Citation failure trendSuppress asset from high-risk answers and open steward review
Conflicting authorityRoute to source authority owner and show conflict warning
Complaint or incidentFreeze memory asset where appropriate, create regression case, reopen decision
Retention expiryRemove from active stores, purge indexes, keep lawful audit metadata where permitted

7. Governance and Ownership

AI memory needs explicit ownership because unowned knowledge becomes stale knowledge.

7.1 Core Roles

RoleResponsibility
Knowledge Asset OwnerAccountable for accuracy, authority, approval, review, retirement, and allowed use
Knowledge StewardMaintains metadata, source registry, curation, issue triage, and quality checks
Version AuthorityApproves active versions and effective periods
Memory Platform OwnerOwns memory service, indexing, lineage, deletion orchestration, access controls, and observability
AI Product OwnerDefines product-specific memory use, value metrics, UX, escalation, and feedback loop
AI ArchitectDesigns memory integration, retrieval, KG, context composer, traceability, and fallback
Data / Privacy OwnerDefines sensitivity, purpose, retention, deletion, and sharing limits
Risk / Compliance PartnerReviews high-risk memory use, policy interpretation, challenge workflow, and residual risk
Records ManagerAligns memory lifecycle with records retention, legal hold, archival, and disposition
Human Reviewer / SMEValidates correctness, resolves disputes, and promotes or demotes candidate memory
Internal AuditTests whether memory governance is operating as designed

7.2 RACI Snapshot

ActivityPMArchitectKnowledge OwnerStewardRisk/CompliancePrivacy/DataRecordsPlatform
Define memory use caseACCCCCCC
Classify assetCCARCCCC
Approve active versionCCA/RCCCCI
Publish to RAG/KGCACRCCIR
Set retention and forgettingCCCCCA/RA/RR
Resolve challengeCCARCCCI
Retire memoryCCARCCCR
Report quality metricsARCRCCIR

8. Retention and Forgetting

AI memory governance must support remembering and forgetting. Forgetting is not only deletion; it can include suppressing active retrieval, removing from personalization, retiring a version, narrowing allowed use, or archiving for audit.

8.1 Retention Classes

ClassDescriptionExampleDefault handling
EphemeralNeeded only for current task or sessiontemporary AML investigation scratchpadexpire quickly, not reused
Operational activeNeeded for ongoing operationscurrent contact center SOPactive retrieval with freshness SLO
Decision evidenceNeeded to explain a significant choiceADR, risk acceptance, policy interpretationretain with status and review trigger
Regulatory / recordsRequired by formal records schedulecomplaint handling record, reporting attestationretain under records policy
Audit traceNeeded for reconstruction and accountabilityprompt manifest, retrieval trace, reviewer decisionrestricted access, minimization
Learning assetAnonymized or approved lesson for future improvementcomplaint RCA pattern, incident regression caseuse with sensitivity and applicability controls
ProhibitedNot allowed for storage or reuse in this contextinferred sensitive customer vulnerability for cross-sellblock, purge, investigate if captured

8.2 Forgetting Patterns

PatternUse whenWhat happens
Context resetUser changes task, customer, role, product, or authenticated identityclear session and working memory
Active retrieval suppressionAsset is challenged, stale, conflicted, or out of scopesource remains archived but is not retrieved
Version supersessionNew policy or decision replaces old oneold version marked superseded and linked to successor
Purpose withdrawalCustomer or owner withdraws allowed use where permittedremove from future personalization or training eligibility
Targeted purgeSource deleted or retention expirespurge chunks, embeddings, summaries, caches, and index references
Legal hold overrideDeletion is blocked by formal holdsuspend deletion, restrict use, record hold authority
Model adaptation exclusionData cannot be removed from trained weights reliablyprevent entry into training path or isolate adapter for retirement

8.3 Prohibited Memory

Prohibited memory should be explicit. Examples in financial retail:

  • Inferred health status, vulnerability, hardship, or protected-class proxy used for sales targeting.
  • Raw authentication secrets, one-time passcodes, passwords, security answers, full card numbers, or unnecessary identity documents in prompt memory.
  • Unreviewed employee workarounds promoted as policy.
  • Customer complaint details reused for unrelated personalization.
  • Analyst suspicion notes reused as factual customer profile outside financial crime workflow.
  • Legal advice, regulatory interpretation, or audit conclusion generated by AI and stored as authoritative without approved owner.

9. Trust, Citation, and Provenance

Trustworthy AI memory requires the system to show where knowledge came from, why it applies, and whether it remains current.

9.1 Citation Levels

LevelDescriptionSuitable for
C0 no citationOutput does not need a source referencelow-risk brainstorming or formatting
C1 source citationCite document or source assetinternal training overview
C2 section citationCite section, clause, page, or policy paragraphcontact center policy answer
C3 claim citationEach critical claim is tied to evidence spanKYC requirement, credit policy, complaint response
C4 decision citationOutput cites decision record, rationale, assumptions, and statusarchitecture recommendation, risk acceptance reuse
C5 replayable evidenceAnswer can be reconstructed from prompt manifest, retrieval trace, model version, source versions, and reviewer actionregulated workflow, audit investigation

9.2 Provenance Model

W3C PROV-style thinking maps cleanly to AI memory:

PROV conceptAI memory mapping
Entitypolicy document, clause, ADR, case note, prompt manifest, retrieval result, output, eval item, feedback record
Activityingest, classify, chunk, embed, retrieve, compose context, invoke model, review, correct, retire, purge
Agentknowledge owner, steward, user, service account, model endpoint, reviewer, vendor, records manager
wasDerivedFromchunk derived from policy document; eval item derived from complaint incident
wasGeneratedByoutput generated by model invocation using prompt manifest
wasAssociatedWithretrieval activity associated with application service account
wasAttributedTomemory asset attributed to knowledge owner

OpenLineage-style events can make this operational:

source document updated
  -> ingestion job run
  -> chunk dataset changed
  -> embedding index version changed
  -> KG graph version changed
  -> retrieval eval run
  -> release decision recorded
  -> affected products notified

9.3 Trust Rules

RuleWhy it matters
No source, no high-risk answerPrevents fluent unsupported assertions
No owner, no active memoryPrevents unmaintained knowledge from entering production context
No effective date, no policy usePrevents old or future policy from being used at the wrong time
No permission, no retrievalPrevents cross-role and cross-purpose leakage
No challenge path, no trustUsers and staff need a route to correct memory
No lineage, no replayAudit and incident teams must reconstruct what happened

10. Knowledge Graph, RAG, and Memory Integration

AI memory architecture should not force every knowledge problem into one pattern. RAG, knowledge graphs, decision repositories, and memory services each solve different problems.

ComponentBest forNot enough for
Document storeAuthoritative source retention, versioned documents, access controlsemantic relationships, claim-level evidence, retrieval ranking
Vector indexsemantic recall over text chunksauthority, provenance, lifecycle, exact rules, structured relationships
Knowledge graphentities, relationships, claims, evidence paths, ontology, conflict handlinglong-form source storage by itself
Decision repositoryADRs, risk acceptances, policy interpretations, status and rationalereal-time retrieval unless indexed and governed
Memory serviceuser/session/task/case memory with scope, TTL, permissionsenterprise knowledge authority by itself
Context composerselects current evidence for model callsource governance without upstream registry
Lineage/event layertraces transformations and affected assetshuman meaning without stewardship

10.1 Integration Pattern

Source Registry
  -> Document Store
  -> Knowledge Graph for entities, claims, decisions and source authority
  -> Vector Index for semantic recall with metadata filters
  -> Decision Repository for ADR and policy interpretation memory
  -> Memory Service for session, working, case and preference memory
  -> Context Composer with policy, freshness and citation controls
  -> AI Runtime with trace, feedback, challenge and correction loop

10.2 Retrieval Freshness

Retrieval freshness measures whether the answer is grounded in current and applicable memory.

Freshness controlExample
Source freshnessContact center fee policy reviewed within required cycle
Index freshnessVector index built from latest approved source snapshot
Graph freshnessKYC entity and rule graph version matches policy version
Decision freshnessADR assumptions reviewed after model provider changed terms
Case freshnessAML typology pattern reviewed after new suspicious behavior trend
Citation freshnessAnswer cites active clause, not retired clause

11. Change, Retirement, and Knowledge Debt

Knowledge debt accumulates when AI systems keep using old assumptions, unowned documents, uncited claims, duplicated definitions, obsolete eval cases, or retired decisions.

11.1 Knowledge Debt Types

Debt typeSymptomRisk
Stale source debtOld policy versions still retrievablecustomer harm, regulatory breach, operational error
Ownership debtKnowledge assets have no accountable ownerno one updates or retires memory
Citation debtAnswers cite documents weakly or not at alllow trust and weak auditability
Decision debtTeams cannot explain why model, RAG, vendor, or policy choices were maderepeated debate, bad reuse, architecture drift
Ontology debtSame concept has multiple labels and meaningspoor retrieval, inconsistent analytics, eval slice failure
Feedback debtCorrections and incidents do not update memoryrepeated failures
Retirement debtSuperseded knowledge remains activeold rules continue influencing AI behavior
Context debtPrompt context grows without pruning or purposeleakage, cost, confusion, lower quality

11.2 Retirement Events

EventRetirement action
New policy versionmark old version superseded, rebuild index, rerun eval, notify products
Product discontinuedretire product knowledge, archive obligations, purge active prompts
ADR supersededkeep old rationale, block it as active recommendation, link successor
Regulatory interpretation changedreopen affected decision memory, update reporting knowledge, create audit note
Complaint RCA completedpromote approved lesson, retire incorrect script, add regression case
Vendor exitsretire vendor-specific pattern, migrate memory integration, preserve audit trace

12. Quality Metrics

AI memory quality should be measured at asset, retrieval, output, governance, and learning levels.

Metric familyExample metrics
Asset qualitypercentage with owner, effective date, authority level, retention class, citation granularity
Freshnessassets past review date, index lag, graph lag, decision review overdue
Retrievalgrounded recall, authority-filter pass rate, stale retrieval rate, permission-filter violation rate
Citationcitation precision, unsupported critical claims, citation-to-active-version rate
Use qualityanswer correctness by memory type, human override rate, edit distance, escalation rate
Challengechallenge volume, time to triage, time to correction, repeat challenge rate
Retirementsuperseded assets still retrieved, purge completion time, orphaned embeddings
Learningincident-to-regression conversion, RCA-to-policy update time, recurring failure rate
Reuseapproved pattern reuse count, decision memory reuse with validation, avoided duplicate work
Knowledge debtunowned asset count, duplicate concept count, stale decision count, context bloat

Quality target examples:

  • 100 percent of high-risk policy memory has owner, effective period, authority level, citation granularity, and review trigger.
  • Zero active retrieval of retired policy clauses in production.
  • Critical financial retail answers require claim-level citation support above the release gate threshold.
  • Complaint RCA lessons enter regression memory within the agreed review cycle.
  • All L3/L4 architecture decisions have reopen triggers and review dates.

13. Operating Model

13.1 Governance Forums

ForumCadenceDecisions
Memory intake triageweeklyclassify candidate memory, route ownership, reject prohibited memory
Knowledge steward reviewweekly or biweeklyapprove metadata, resolve conflicts, correct stale assets
Decision memory reviewmonthlyreopen stale ADRs, risk acceptances, policy interpretations
Memory quality reviewmonthlyreview freshness, citation, challenge, retirement, and knowledge debt metrics
Product memory reviewrelease-basedapprove memory changes that affect AI behavior
Management-system reviewquarterlyassess operating effectiveness, risk trends, investment, and institutional learning

13.2 Control Planes

Control planeQuestions
AuthorityWhich source wins in conflict?
AccessWho can retrieve, cite, view, edit, approve, or delete memory?
PurposeWhich AI use is allowed for this asset?
FreshnessHow does the system know memory is current?
ProvenanceCan we reconstruct source-to-output lineage?
CitationAre claims supported at the right granularity?
ChallengeCan users and staff dispute memory and see resolution?
RetentionWhat must be retained, deleted, suppressed, or archived?
ReuseWhen can one product inherit memory, evidence, or decisions from another?
LearningHow do incidents and feedback change the memory system?

14. Financial Retail Examples

14.1 Contact Center Policy Memory

Design elementExample
Memory assetsfee policy, waiver SOP, escalation matrix, approved scripts, complaint trigger list
Key riskold fee waiver rule retrieved after policy change
Controlseffective-date filtering, clause-level citation, source owner, index rebuild event, QA sampling
Learning looprepeated agent edits trigger SOP review and new eval cases

14.2 AML Typology Memory

Design elementExample
Memory assetstypology library, case pattern catalog, SAR narrative examples, entity relationship ontology
Key riskone investigation note becomes broad suspicious label
Controlscase anonymization, typology promotion gate, analyst review, graph provenance, applicability warning
Learning loopconfirmed new typology updates detection playbook and investigator copilot eval

14.3 KYC Onboarding Exceptions

Design elementExample
Memory assetsexception rationale, approved evidence, beneficial ownership interpretation, jurisdiction notes
Key riskexception precedent reused for a materially different customer
Controlsnon-precedent flag, customer-segment scope, privacy restrictions, compliance challenge route
Learning looprepeated exception pattern triggers policy clarification or process redesign

14.4 Complaint RCA Knowledge Base

Design elementExample
Memory assetscomplaint taxonomy, RCA, remediation action, affected policy, customer communication template
Key riskremediation not connected to AI assistant answer policy
ControlsRCA-to-knowledge mapping, regression cases, owner sign-off, closure evidence
Learning loopcomplaint spike updates scripts, eval cases, and product roadmap

14.5 Credit Policy Decisions

Design elementExample
Memory assetscredit policy committee decisions, underwriting rationale, affordability interpretation
Key riskAI assistant gives implied approval criteria from old decision
Controlspolicy authority hierarchy, decision status, effective period, risk-owner review
Learning loopoverride trends reopen policy interpretation memory

14.6 Regulatory Reporting Interpretation Memory

Design elementExample
Memory assetsdata definition, interpretation memo, attestation logic, lineage map
Key riskAI draft report uses stale interpretation after regulatory update
Controlssource anchors, attestation owner, report-period scope, decision review trigger
Learning loopregulator question updates interpretation memory and reporting eval set

14.7 Architecture Decision Repository

Design elementExample
Memory assetsADRs for model routing, RAG architecture, tool permission, retention, vendor exit
Key riskteams copy an old ADR without checking assumptions
ControlsADR status, successor link, reuse qualification, trigger events, evidence freshness
Learning loopincident postmortem reopens ADR and updates reference implementation

15. Anti-Patterns

Anti-patternWhy it failsBetter approach
Upload-and-pray memoryTreats all documents as equally validSource authority matrix and active version control
Infinite memorySaves everything because it may be useful laterPurpose-specific retention and minimization
Vector database as governanceConfuses retrieval infrastructure with memory policyRegistry, provenance, stewardship, and lifecycle controls
Decision amnesiaTeams remember what was chosen but not whyDecision memory with rationale, assumptions, triggers, and consequences
Copy-paste precedentReuses case exceptions outside contextApplicability constraints and non-precedent flags
Silent retirementOld policy replaced in source system but index remains activelineage event, index rebuild, retrieval suppression, regression test
Weak citation theaterAnswer includes links that do not support critical claimsclaim-level citation tests
Feedback black holeUser corrections become tickets but not knowledge updatesfeedback-to-memory and incident-to-regression workflow
Ownerless knowledgeAssets have no accountable roleno active retrieval without owner
Memory poisoning by convenienceUnreviewed summaries, workarounds, or malicious content enter shared memorypromotion gate, provenance, challenge, anomaly monitoring

16. Interview Answers

Question 1: What is AI organizational memory?

Short answer:

AI organizational memory is the governed set of knowledge, decisions, cases, preferences, evidence and lessons that AI systems are allowed to retrieve, cite, reuse, challenge, retire or forget across products and teams.

Senior answer:

AI organizational memory is not generic knowledge management and not only long-term chat history. It is the control layer that determines which organizational knowledge can enter AI context, which decision rationale can be reused, which case lessons can become institutional learning, and which information must be suppressed, retired, deleted or kept only for audit. In financial retail, this covers contact center policy memory, AML typology memory, KYC exception memory, credit policy decisions, complaint RCA memory, regulatory reporting interpretation memory, and architecture decision memory. The governance design must include owner, authority, version, provenance, citation, retention, freshness, challenge, and retirement.

Question 2: How do you prevent stale knowledge in RAG systems?

Strong answer:

I would not rely on vector refresh alone. I would start with a knowledge source registry that records owner, authority level, effective date, review trigger and active status. Ingestion should generate lineage events and index manifests. Retrieval must filter by effective period, jurisdiction, product, permission and active state. High-risk answers require citation to active clauses. Monitoring should track stale retrieval rate, index lag, graph lag and citation-to-active-version rate. When a source is superseded, the system should suppress old chunks, rebuild indexes, rerun regression evals and notify affected products.

Question 3: How should an organization decide what AI should forget?

Strong answer:

Forgetting should be designed by memory type and purpose. Session and working memory should expire quickly. Preference memory should be user-visible and adjustable. Policy memory should be superseded rather than erased if records retention requires archive. Prohibited memory should be blocked and purged. Audit memory may need restricted retention for reconstruction, but should not be reused for personalization. Deletion orchestration must cover document stores, embeddings, indexes, caches, prompt logs, eval sets, feedback stores and vendor environments. Legal hold and records schedules must be explicit exceptions, not hidden behavior.

Question 4: What is decision memory and why does it matter?

Strong answer:

Decision memory is the structured record of why significant product, architecture, risk or policy choices were made. It includes options, rationale, evidence, assumptions, triggers, consequences, status and successor decisions. It matters because AI systems scale decisions. If teams reuse an old ADR, model selection memo or policy interpretation without context, they inherit stale assumptions. Decision memory lets future teams challenge, supersede or reuse the rationale responsibly.

Question 5: How do you handle memory poisoning?

Strong answer:

I would treat memory poisoning as a lifecycle and provenance problem. Candidate memory should not become active without classification, source authority, steward review and allowed-use controls. Runtime feedback and operational notes need promotion gates before they become policy memory. Retrieval should enforce authority filters and citation checks. Monitoring should detect unusual source changes, citation failures, challenge spikes and retrieval of low-authority assets. Correction requires suppression, root-cause analysis, downstream index purge, regression tests and owner review.


17. Portfolio Exercise

Create a portfolio artifact titled:

AI Organizational Memory and Knowledge Asset Governance Architecture for a Financial Retail Enterprise

Scenario

A bank has launched AI assistants for contact center agents, KYC onboarding analysts, AML investigators, complaint handlers, regulatory reporting analysts and architecture teams. Each assistant uses separate document stores and prompt histories. Teams complain that answers are inconsistent, old policy appears in RAG results, case exceptions are reused incorrectly, ADRs are hard to find, and complaint lessons do not update AI behavior.

Deliverables

DeliverableWhat to include
Memory taxonomysession, working, semantic, policy, decision, case, preference, feedback, audit, prohibited, retired
Knowledge asset registryfields for owner, version authority, source authority, allowed use, retention, citation, freshness
Decision memory modelADR, policy interpretation, risk acceptance, KYC exception, complaint RCA, credit policy decision
Architecture viewsource registry, document store, KG, vector index, memory service, context composer, lineage, challenge loop
Lifecycle workflowcapture, classify, validate, approve, publish, use, observe, challenge, correct, version, retire, forget
RACIowner, steward, PM, architect, risk, privacy, records, platform, audit
Metricsstale retrieval, citation precision, challenge closure, index lag, orphaned memory, knowledge debt
Financial retail examplecontact center policy memory or KYC onboarding exception memory
Executive narrativewhy this reduces risk, improves reuse, and creates institutional learning

Evaluation Rubric

DimensionStrong evidence
AI-centeredShows how memory affects prompt context, retrieval, citation, agent action and product behavior
Governance depthIncludes owner, authority, retention, forgetting, challenge, and retirement
Architecture claritySeparates source of truth, index, graph, memory service, audit trace and context composer
Financial retail specificityUses real examples from AML, KYC, complaints, credit, reporting or contact center
Senior judgmentExplains tradeoffs, stale knowledge risk, memory poisoning, provenance, and institutional learning

18. Final Mental Model

The mature organization does not ask whether AI can remember more. It asks whether the organization can manage memory as a trusted, versioned, cited, challengeable and forgettable product asset.

Remember what is authoritative.
Reuse what is proven and still applicable.
Challenge what is disputed.
Retire what is superseded.
Forget what is no longer allowed.
Cite what supports a claim.
Learn from what failed.

That is the difference between an AI system that accumulates context and an enterprise that builds institutional intelligence.