AI Organizational Memory / Knowledge Asset Governance Playbook
These anchors provide the operating vocabulary for risk, management systems, architecture description, provenance, lineage, and trustworthy AI. They do not replace local legal, compliance, privacy, re
AI Organizational Memory and Knowledge Asset Governance Playbook
Execution playbook for Senior AI PM, AI Architect, Knowledge Architect, Enterprise Architect, and CBAP-level BA. Purpose: design and operate governed AI memory across products, teams, knowledge assets, decision records, RAG systems, knowledge graphs, customer preferences, case learnings, and enterprise architecture repositories. Positioning: this is not a generic knowledge management guide. It is a practical operating model for deciding what AI systems may remember, forget, version, retire, challenge, cite, and reuse.
1. Source Anchors
These anchors provide the operating vocabulary for risk, management systems, architecture description, provenance, lineage, and trustworthy AI. They do not replace local legal, compliance, privacy, records-retention, or audit interpretation.
| Anchor | Link | Playbook use |
|---|---|---|
| NIST AI RMF | https://www.nist.gov/itl/ai-risk-management-framework | Map memory risks, measure memory quality, manage stale knowledge, govern ownership |
| ISO/IEC 42001 | https://www.iso.org/standard/81230.html | Define AI management-system roles, operating controls, review cadence, continual improvement |
| ISO/IEC/IEEE 42010 | https://www.iso.org/standard/74393.html | Structure architecture viewpoints, stakeholder concerns, decision rationale, correspondence |
| W3C PROV | https://www.w3.org/TR/prov-overview/ | Model source-to-memory-to-output provenance through entities, activities and agents |
| OpenLineage | https://openlineage.io/docs/ | Emit lineage events for source updates, ingestion jobs, index rebuilds, graph versions and eval runs |
| OECD AI Principles | https://oecd.ai/en/ai-principles | Anchor transparency, robustness, safety, security, accountability and human-centered use |
2. Target Audience
| Role | What this playbook helps the role execute |
|---|---|
| Senior AI PM | Build a roadmap for memory-enabled AI products while controlling trust, reuse, retention and value |
| AI Architect | Design memory services, RAG, KG, provenance, citation, freshness, retirement and deletion flows |
| Knowledge Architect | Create taxonomy, ontology, source authority, stewardship and challenge workflows |
| Enterprise Architect | Connect AI memory to enterprise capabilities, records, data governance, architecture repositories and platform standards |
| CBAP-level BA | Capture decision memory, policy memory, case memory, exception memory and requirements-to-memory traceability |
| Risk / Compliance / Privacy | Set allowed-use, prohibited memory, retention, evidence and review requirements |
| Operations / Knowledge Owner | Maintain contact center policy memory, AML typology memory, KYC exception memory, complaint RCA and credit policy decisions |
3. Executive Summary
AI memory becomes valuable only when it is governed. Without governance, memory creates stale answers, privacy exposure, incorrect personalization, weak citations, poisoned retrieval, repeated decision debates and institutional amnesia.
This playbook gives an execution path:
1. Scope AI memory by product and business domain.
2. Inventory memory assets and assign owners.
3. Classify memory type, authority, sensitivity, allowed use and retention.
4. Establish decision memory and source authority.
5. Build provenance, citation, freshness and challenge controls.
6. Integrate RAG, knowledge graph, memory service and lineage.
7. Operate change, retirement, forgetting and learning loops.
8. Measure quality, reuse, trust and knowledge debt.
The goal is a memory operating system for AI products:
source registry
-> governed memory assets
-> context and retrieval controls
-> evidence-backed AI output
-> user and SME feedback
-> correction, versioning, retirement and institutional learning
4. Learning Objectives
Use this playbook to:
- Stand up an AI memory governance capability for one domain such as contact center, AML, KYC, complaints, credit or regulatory reporting.
- Define memory type taxonomy and assign owners, stewards, version authorities and retention rules.
- Build a knowledge asset registry with AI-specific metadata.
- Convert ADRs, policy interpretations, exception decisions and RCA into decision memory.
- Define what is remembered, forgotten, challenged, cited, retired and reused.
- Create KG/RAG/memory integration requirements.
- Define metrics for stale knowledge risk, citation quality, retrieval freshness, memory poisoning, feedback closure and knowledge debt.
- Prepare interview and portfolio evidence for senior AI PM, BA and architecture roles.
5. Implementation Sequence
Step 1: Select the Memory Domain
Pick one bounded domain before building enterprise-wide memory.
| Candidate domain | Good first scope | Avoid first |
|---|---|---|
| Contact center policy memory | fee policies, waiver SOPs, escalation matrix, approved scripts | all customer interactions across every product |
| KYC onboarding exceptions | exception rationale, required evidence, jurisdiction notes | full customer master history |
| AML typology memory | approved typologies, red flags, case pattern summaries | raw unrestricted investigator notes |
| Complaint RCA memory | root causes, corrective actions, template changes, regression cases | all complaint narratives without anonymization |
| Credit policy decisions | policy committee decisions, underwriting interpretations | automated credit decisioning without model-risk controls |
| Regulatory reporting interpretation | report field definitions, attestation assumptions, lineage notes | all regulatory communications |
| Architecture decision repository | ADRs for model, RAG, vendor, tool and retention decisions | every ticket or implementation note |
Exit criteria:
- Business owner named.
- AI product or workflow named.
- Memory consumer roles named.
- High-risk memory types identified.
- First release scope defined.
Step 2: Build the Memory Inventory
Create an inventory before indexing content.
| Field | Example |
|---|---|
| memory_asset_id | mem-contact-fee-policy-2026-06 |
| title | Card fee waiver policy |
| business_domain | contact center |
| memory_type | policy memory |
| source_system | policy management system |
| owner | Customer Operations Policy Owner |
| steward | Contact Center Knowledge Steward |
| version_authority | Operations Policy Governance Forum |
| authority_level | internal approved policy |
| sensitivity | internal, customer-impacting |
| allowed_ai_use | retrieve, cite, summarize, draft response |
| prohibited_ai_use | train external model, personalize unrelated offers |
| citation_level | clause-level |
| retention_class | operational active plus archive after supersession |
| freshness_slo | review within 30 days of policy change or quarterly |
| challenge_route | knowledge steward queue |
Deliverable:
AI Memory Asset Registry v1
Step 3: Classify Memory Types
Use this taxonomy for every asset.
| Memory type | Retention stance | AI use stance |
|---|---|---|
| Session memory | minutes to hours | context only, clear on identity or task switch |
| Working memory | task-limited | mark draft or unverified, expire quickly |
| Semantic memory | active while authoritative | retrieve and cite with owner and effective date |
| Policy memory | active only when approved | high citation and freshness controls |
| Decision memory | retain with status and triggers | reuse rationale with validation |
| Case memory | controlled and scoped | anonymize or restrict, avoid false precedent |
| Customer preference memory | user-visible where applicable | editable, purpose-bound, deletion-aware |
| Feedback memory | improvement lifecycle | triage before promotion |
| Audit memory | records or audit schedule | restricted, not default personalization |
| Prohibited memory | no active retention | block, purge, investigate when captured |
| Retired memory | archived if required | no active retrieval |
Design rule:
Every asset must have exactly one primary memory type and may have secondary tags.
Step 4: Establish Source Authority
Create an authority matrix before RAG indexing.
| Authority level | Source | AI behavior |
|---|---|---|
| A0 external binding authority | regulation, official supervisory notice, court order | cite as top constraint with compliance interpretation |
| A1 internal approved policy | KYC policy, credit policy, complaint handling policy | use as primary internal rule |
| A2 approved procedure / SOP | contact center SOP, onboarding checklist | use for operational steps when consistent with A1 |
| A3 system of record | core banking, CRM, case management | use for current facts, not policy interpretation |
| A4 approved training / FAQ | product FAQ, training deck | use as explanation aid, not high-risk authority |
| A5 operational notes | case note, meeting note, analyst observation | candidate memory only until promoted |
| A6 external reference | vendor doc, industry article | background only unless formally adopted |
Conflict rule examples:
- A1 policy overrides A2 SOP.
- A3 system of record overrides old case summaries for current account status.
- A0 external binding authority triggers compliance review when it conflicts with internal memory.
- A5 notes never become policy memory without owner promotion.
Step 5: Define Decision Memory
Create decision memory for choices that future teams may reuse or challenge.
Decision memory template:
| Field | Required content |
|---|---|
| decision_id | Stable ID |
| decision_statement | One sentence |
| status | accepted, conditionally accepted, challenged, superseded, retired |
| owner | accountable role |
| affected_products | AI products and workflows |
| affected_memory_assets | sources, indexes, prompts, KG, evals, ADRs |
| options | real alternatives considered |
| rationale | why the choice was made |
| evidence | evals, incidents, source anchors, metrics, user research |
| assumptions | what must remain true |
| reopen_triggers | events that force review |
| consequences | tradeoffs and constraints |
| reuse_rule | how other teams may cite or inherit the decision |
| successor | replacement decision when superseded |
Examples:
| Decision | Reopen trigger |
|---|---|
| Use clause-level citation for contact center policy answers | citation precision drops, policy format changes, complaint spike |
| Exclude raw AML analyst notes from shared typology memory | typology forum approves anonymized pattern promotion |
| Treat KYC exception memory as non-precedent by default | compliance owner promotes a repeated exception into formal guidance |
| Use ADR repository as architecture decision memory for AI platform patterns | model gateway architecture changes, vendor exit event, incident |
6. Organizational Memory Model
The operating model has four memory planes.
| Plane | Purpose | Primary owner |
|---|---|---|
| Interaction memory | user, session, task and case continuity | AI Product Owner |
| Knowledge memory | policies, SOPs, product knowledge, ontology and source facts | Knowledge Asset Owner |
| Decision memory | ADRs, policy interpretations, risk acceptances, exception rationale | Decision Owner |
| Learning memory | incidents, RCA, feedback, eval failures and corrective action | Operations / Risk / Product |
Architecture principle:
Memory planes can be connected, but they must not be collapsed.
Example:
- A complaint interaction may create audit memory.
- Complaint RCA may create learning memory.
- Approved script update may create policy memory.
- The decision to change the script may create decision memory.
- The original complaint details should not automatically become customer preference memory.
7. Knowledge Asset Taxonomy
7.1 Asset Families
| Family | Examples | Required governance |
|---|---|---|
| Policy asset | KYC policy, credit policy, fee policy | owner, authority, effective date, citation |
| Procedure asset | SOP, checklist, playbook | process owner, version, exception route |
| Decision asset | ADR, risk acceptance, interpretation memo | rationale, evidence, status, triggers |
| Case asset | KYC exception, AML case pattern, complaint RCA | sensitivity, anonymization, applicability |
| Data definition asset | report field definition, KPI, metric contract | data owner, lineage, attestation |
| Semantic asset | taxonomy, ontology, concept scheme | concept owner, definition, version |
| Eval asset | golden set, regression set, red-team case | source, sensitivity, coverage, retention |
| Pattern asset | reference implementation, reusable control pattern | applicability, variant rules, deprecation |
7.2 Asset Metadata Minimum
An asset cannot enter active AI memory without:
asset_idmemory_typeownerversion_authorityauthority_leveleffective_periodallowed_ai_useretention_classcitation_requirementfreshness_slochallenge_routeretirement_rule
Operational guardrail:
No owner, no active retrieval.
No effective date, no policy answer.
No allowed use, no context injection.
No citation rule, no high-risk answer.
8. Memory Lifecycle
8.1 Lifecycle Workflow
candidate memory
-> intake
-> classification
-> owner assignment
-> validation
-> allowed-use approval
-> publish to active memory
-> runtime use and citation
-> feedback and challenge
-> correction or versioning
-> retirement, archive or deletion
8.2 Entry Gates
| Gate | Question | Evidence |
|---|---|---|
| Intake gate | Is the memory in scope and worth governing? | product scope, domain owner, use case |
| Classification gate | What type, sensitivity and retention apply? | asset card |
| Authority gate | Is this source allowed to answer the question? | authority matrix |
| Quality gate | Is it accurate, complete, current and citeable? | steward review, citation test |
| Permission gate | Can this user, channel, product and purpose use it? | access policy |
| Release gate | Can it enter active index, KG or memory service? | version approval, eval result |
8.3 Exit Gates
| Gate | Trigger | Evidence |
|---|---|---|
| Suppression | challenged, stale, conflicted, owner missing | suppression record |
| Supersession | newer version active | successor link, index rebuild |
| Retirement | product, policy, decision or pattern no longer active | retirement log |
| Deletion | retention expiry or valid deletion request | purge certificate |
| Archive | records requirement or audit need | restricted archive record |
9. Retention and Forgetting
9.1 Retention Matrix
| Memory type | Default retention direction | Forgetting method |
|---|---|---|
| Session memory | short-lived | session timeout or task reset |
| Working memory | short-lived | workspace cleanup |
| Semantic memory | active until superseded | suppress old versions, archive if required |
| Policy memory | active by effective period | supersede, cite successor, rebuild index |
| Decision memory | retain with status | mark superseded or retired, keep rationale |
| Case memory | controlled by purpose and sensitivity | anonymize, restrict, or purge |
| Preference memory | user and purpose controlled | view, edit, pause, delete where allowed |
| Feedback memory | improvement lifecycle | promote, aggregate, anonymize, or expire |
| Audit memory | records/audit schedule | restrict access; do not use for personalization |
| Prohibited memory | not retained | block capture and purge |
9.2 Forgetting Checklist
When memory must be forgotten, check:
- Source document store.
- Derived summaries.
- Vector chunks.
- Embedding records.
- Knowledge graph nodes and edges.
- Search indexes.
- Prompt and context caches.
- Session and working memory.
- Eval datasets.
- Feedback stores.
- Audit logs where deletion is legally allowed.
- Vendor environments and sub-processors.
- Backups and disaster recovery copies under retention policy.
9.3 Retention vs Deletion Decision
Use this decision rule:
If the asset must be retained for records, audit or legal hold, restrict active use.
If the asset is no longer allowed for AI purpose, suppress retrieval.
If the asset has no retention basis and deletion is required, orchestrate purge.
If the asset is prohibited, block and investigate capture path.
10. Trust, Citation and Challenge
10.1 Citation Requirements
| Risk level | Citation requirement |
|---|---|
| Low-risk internal productivity | source-level citation or no citation depending on use |
| Medium-risk operational guidance | section-level citation |
| High-risk customer, compliance, credit, KYC, AML or complaint output | claim-level citation |
| Audit-sensitive or regulated workflow | replayable evidence with prompt manifest, retrieval trace and version record |
10.2 Challenge Workflow
challenge submitted
-> classify severity
-> suppress or warn if high-risk
-> assign owner and steward
-> review source, citation, version and applicability
-> decide correct / incorrect / conflicted / out of scope
-> update asset, index, KG, eval and decision memory
-> notify affected products
-> close with evidence
Challenge categories:
| Category | Example |
|---|---|
| stale knowledge | old KYC requirement retrieved |
| unsupported claim | answer cites section that does not support claim |
| wrong authority | FAQ used over formal policy |
| wrong scope | US rule used for Canadian customer |
| privacy concern | customer preference stored without purpose |
| memory poisoning | unreviewed workaround enters active SOP memory |
| decision conflict | ADR recommends pattern now forbidden by platform policy |
10.3 Trust Review Questions
- Can the answer be traced to active sources?
- Does the source have owner and version authority?
- Does the citation support the exact claim?
- Does the asset apply to this product, jurisdiction, channel and date?
- Has the asset been challenged or suppressed?
- Is the memory allowed for this purpose and user?
11. KG, RAG, Memory Service and Lineage Integration
11.1 Reference Architecture
Source systems and repositories
-> Source Registry
-> Ingestion and Classification Pipeline
-> Document Store
-> Knowledge Graph
-> Vector / Search Index
-> Decision Repository
-> Memory Service
-> Context Composer
-> AI Runtime
-> Trace, Feedback, Challenge and Lineage
11.2 Component Responsibilities
| Component | Owns |
|---|---|
| Source Registry | owner, authority, allowed use, effective date, retention, challenge route |
| Document Store | authoritative source versions and documents |
| Knowledge Graph | entities, concepts, decisions, claims, relationships, evidence paths |
| Vector Index | semantic retrieval over approved chunks with metadata filters |
| Decision Repository | ADRs, policy interpretations, risk acceptances, exception decisions |
| Memory Service | session, working, preference and case memory with scope and TTL |
| Context Composer | selected context, permission checks, freshness checks and citation instructions |
| AI Runtime | prompt manifest, model route, output, tool trace and reviewer action |
| Lineage Layer | source update, ingestion, index build, graph version, eval run and deployment events |
11.3 Minimum Integration Requirements
- Each chunk must map to source asset, version, clause or section, owner and effective period.
- Each graph node representing a policy, decision or claim must include provenance.
- Each retrieval result must log filters, excluded reasons, rank, score and active status.
- Each AI output in high-risk workflows must store prompt manifest, source versions, model version and citation map.
- Each memory update must emit a change event and trigger affected evals where required.
- Each retirement event must suppress active retrieval and confirm index and cache behavior.
12. Change and Retirement
12.1 Change Types
| Change | Required action |
|---|---|
| Policy version update | update source registry, rebuild index, update KG, run citation regression |
| SOP change | verify policy consistency, notify affected products, update evals |
| ADR supersession | link successor, mark old ADR inactive for recommendation, keep historical rationale |
| Complaint RCA | update affected script or policy memory, add regression case |
| KYC exception pattern | decide whether to keep as case memory or promote to policy clarification |
| AML typology update | review typology owner, update graph, refresh investigator guidance |
| Regulatory interpretation change | reopen decision memory, update report definitions, preserve attestation trace |
| Vendor or model change | review affected memory, prompt, eval, lineage and deletion controls |
12.2 Retirement Checklist
- Identify successor source or decision.
- Mark old asset as superseded or retired.
- Set active retrieval to false.
- Rebuild or purge affected indexes.
- Update KG status and successor relationship.
- Run regression tests for stale retrieval.
- Notify affected product owners.
- Preserve archive where records schedule requires.
- Update decision memory and release notes.
13. Quality Metrics
13.1 Metrics by Control Plane
| Plane | Metrics |
|---|---|
| Ownership | percent of active assets with owner, steward and version authority |
| Freshness | overdue review count, index lag, graph lag, decision review overdue |
| Retrieval | stale retrieval rate, permission-filter violation rate, authority-filter pass rate |
| Citation | claim citation precision, unsupported claim rate, active-version citation rate |
| Challenge | time to triage, time to correct, unresolved high-risk challenges |
| Retirement | retired assets still retrieved, purge completion time, orphaned embeddings |
| Reuse | decision memory reuse with validation, pattern reuse, duplicate work avoided |
| Learning | incident-to-regression conversion, RCA-to-memory update time, repeated failure rate |
| Knowledge debt | unowned assets, duplicate concepts, stale ADRs, context bloat, conflicting definitions |
13.2 Monthly Review Pack
Create a one-page review with:
- Top stale knowledge risks.
- High-risk challenges opened and closed.
- Retired assets still appearing in retrieval tests.
- Citation failure examples.
- Source updates that have not reached indexes.
- Decision memory due for review.
- Complaint, AML, KYC or credit lessons promoted or rejected.
- Knowledge debt trend.
- Decisions requested from governance forum.
14. Operating Model
14.1 Forums
| Forum | Cadence | Attendees | Decisions |
|---|---|---|---|
| Memory intake | weekly | PM, BA, steward, architect | accept, reject, classify candidate memory |
| Stewardship review | weekly or biweekly | knowledge owner, steward, SME | approve, correct, suppress, promote |
| Product memory release | per release | PM, architect, QA, risk partner | release memory changes to active use |
| Decision memory review | monthly | PM, architect, enterprise architect, risk | reopen, supersede, retire decisions |
| Knowledge debt review | monthly | domain owners, platform, governance | reduce stale, duplicate, unowned assets |
| Management review | quarterly | executives, risk, EA, platform | investment, operating effectiveness, systemic risks |
14.2 RACI
| Activity | PM | BA | Architect | Knowledge Owner | Steward | Risk/Compliance | Privacy/Data | Records | Platform |
|---|---|---|---|---|---|---|---|---|---|
| Define memory use case | A | R | C | C | C | C | C | C | C |
| Inventory assets | C | R | C | A | R | C | C | C | I |
| Classify memory | C | R | C | A | R | C | C | C | C |
| Approve active version | I | C | C | A/R | C | C | C | C | I |
| Publish to RAG/KG | C | C | A | C | R | C | C | I | R |
| Define retention | C | C | C | C | C | C | A | A | R |
| Resolve challenge | C | R | C | A | R | C | C | C | I |
| Retire asset | C | C | C | A | R | C | C | C | R |
| Report metrics | A | R | R | C | R | C | C | I | R |
14.3 Policy Statements
Adopt these operating policies:
- Active AI memory must have an accountable owner.
- High-risk AI answers must cite active and applicable sources.
- Decision memory must include assumptions and reopen triggers.
- Case memory must not become precedent without owner promotion.
- Customer preference memory must be purpose-bound and user-controllable where applicable.
- Prohibited memory must be blocked and purged when detected.
- Retired memory must not appear in active retrieval.
- Complaint, incident and QA lessons must feed regression memory or be explicitly rejected with rationale.
15. Anti-Patterns
| Anti-pattern | Signal | Corrective action |
|---|---|---|
| Upload everything | teams index shared drives directly | require source registry and authority gate |
| Ownerless memory | active assets have no accountable owner | suppress until owner assigned |
| Hidden stale knowledge | old policy still retrieved after replacement | active-version tests and index rebuild events |
| Decision memory as archive | ADRs exist but are not searchable or reviewed | index ADRs with status, triggers and reuse rules |
| Case precedent leakage | one KYC exception used as general rule | non-precedent flags and applicability constraints |
| Citation theater | answer cites a document but not supporting clause | claim-level citation evaluation |
| Feedback dead end | corrections do not change sources, evals or prompts | feedback-to-memory workflow |
| Prohibited personalization | sensitive inference stored for future sales | prohibited memory policy and purge workflow |
| Knowledge graph vanity | graph exists but does not support decisions | model entities, claims, evidence and authority |
| Retention mismatch | audit logs reused as personalization memory | separate audit memory from product memory |
16. Financial Retail Execution Examples
16.1 Contact Center Policy Memory
Execution:
- Inventory fee policies, waiver SOPs, escalation paths, approved scripts and complaint triggers.
- Classify formal policies as A1 and SOPs as A2.
- Require clause-level citation for fee and waiver answers.
- Emit lineage event when a source changes.
- Rebuild index and rerun regression tests after each policy update.
- Route agent corrections to steward review.
- Suppress old policy versions from active retrieval.
Key metrics:
- stale fee-policy retrieval rate
- unsupported fee-waiver claim rate
- time from policy update to active index
- agent edit rate by policy clause
16.2 AML Typology Memory
Execution:
- Separate raw analyst notes from approved typology memory.
- Use case memory only inside investigation scope.
- Promote patterns through typology governance forum.
- Represent typology, entity, account, transaction and evidence relationships in KG.
- Add confirmed failures to investigator copilot regression set.
Key metrics:
- unapproved note retrieval rate
- typology promotion cycle time
- analyst challenge closure time
- graph evidence path completeness
16.3 KYC Onboarding Exceptions
Execution:
- Capture exception rationale as case memory with sensitivity controls.
- Mark exceptions as non-precedent by default.
- Link exception to policy clause, jurisdiction and evidence.
- Route repeated exception patterns to compliance for policy clarification.
- Retire exception memory when product or jurisdiction scope changes.
Key metrics:
- exception reuse with applicability check
- repeated exception pattern count
- policy clarification cycle time
- privacy-restricted case memory access violations
16.4 Complaint RCA Knowledge Base
Execution:
- Map RCA to affected policy, script, product flow and AI answer pattern.
- Convert approved RCA lessons into learning memory.
- Add incident-derived regression cases.
- Track corrective action closure evidence.
- Reopen decision memory if RCA invalidates original product or architecture assumptions.
Key metrics:
- RCA-to-regression conversion rate
- repeat complaint rate after memory update
- corrective action closure time
- challenged script retrieval count
16.5 Architecture Decision Repository
Execution:
- Index ADRs with status, affected assets, assumptions, triggers and successor links.
- Require ADRs for model routing, RAG design, tool permission, retention and vendor exit decisions.
- Mark superseded ADRs inactive for recommendation.
- Use ADR memory during architecture reviews with reuse qualification.
- Reopen ADRs after incidents, vendor changes, model changes or regulatory findings.
Key metrics:
- stale ADR count
- ADRs without reopen trigger
- reuse decisions with validation evidence
- superseded ADR retrieval as active recommendation
17. Interview Answers
What is the difference between AI memory and knowledge management?
AI memory directly affects model context, retrieval, citation, personalization, agent actions, evals and audit evidence. Knowledge management may organize documents for humans, but AI memory governance decides what machines may use, how they may cite it, when it expires, who owns it, how challenges are resolved and how it is forgotten. In financial retail, that distinction matters because a stale policy page can become a customer-impacting answer.
How would you design decision memory?
I would define decision records for product scope, architecture, model, data source, policy interpretation, risk acceptance, exception handling and retirement decisions. Each record needs owner, status, options, rationale, evidence, assumptions, reopen triggers, consequences, affected memory assets and reuse rules. I would index decision memory for retrieval but filter by active status and validate assumptions before reuse.
How do you govern what AI should remember or forget?
I classify memory by type and purpose. Session and working memory expire quickly. Policy and semantic memory require owner, authority, version and citation. Case memory is scoped and often non-precedent. Preference memory must be transparent and user-controllable where applicable. Audit memory is retained for reconstruction but not reused for personalization. Prohibited memory is blocked and purged. Forgetting must cover source stores, chunks, embeddings, KG, caches, evals, feedback and vendors.
How do you reduce stale knowledge risk?
I use source registry metadata, effective-date filtering, owner review, index manifests, graph versions, lineage events, retrieval tests and citation checks. When a source changes, the system emits an event, rebuilds indexes, updates KG, reruns regression evals and notifies affected products. Metrics track overdue reviews, index lag, stale retrieval and retired assets still appearing in retrieval.
What is memory poisoning?
Memory poisoning is when incorrect, malicious, unauthorized or low-authority content enters reusable AI memory and later affects outputs or actions. It can come from prompt injection, unreviewed operational notes, poisoned documents, copied workarounds or feedback misuse. Controls include source authority, promotion gates, provenance, permission filters, challenge workflow, anomaly monitoring, suppression and regression testing.
18. Portfolio Exercise
Build a portfolio package:
AI Organizational Memory Governance for Contact Center, KYC, AML and Architecture Decision Reuse
Include:
- Memory domain scope and stakeholder map.
- Memory type taxonomy.
- Knowledge asset registry sample with 12 assets.
- Source authority matrix.
- Decision memory template with three completed examples.
- Retention and forgetting matrix.
- KG/RAG/memory service architecture diagram in text or C4 format.
- Challenge workflow and suppression states.
- Monthly memory quality review pack.
- Metrics dashboard definition.
- Anti-pattern remediation plan.
- Executive narrative for risk reduction, reuse value and institutional learning.
Scoring rubric:
| Dimension | Strong submission |
|---|---|
| AI specificity | Shows how memory enters context, retrieval, citation, output and action |
| Governance | Includes owner, version authority, allowed use, retention, challenge and retirement |
| Architecture | Separates source, index, KG, memory service, context composer and lineage |
| Financial retail | Uses contact center, AML, KYC, complaints, credit, reporting or ADR examples |
| Evidence | Includes metrics, sample records, lineage events and decision triggers |
| Senior judgment | Explains stale knowledge risk, memory poisoning, knowledge debt and institutional learning |
19. First 30-Day Rollout Plan
| Week | Outcome | Key activities |
|---|---|---|
| Week 1 | Scope and inventory | select domain, name owners, inventory sources, identify prohibited memory |
| Week 2 | Governance model | classify assets, define authority matrix, retention classes, challenge route |
| Week 3 | Architecture integration | map source registry to RAG, KG, memory service, context composer and lineage |
| Week 4 | Release and review | run citation/freshness tests, launch limited active memory, start monthly quality review |
Minimum viable launch criteria:
- One domain is in scope.
- At least one owner and steward are accountable.
- Active assets have metadata minimum.
- High-risk answers have citation requirement.
- Challenge workflow is live.
- Retired or stale assets are suppressed.
- Monthly metrics are defined.
20. Final Operating Principle
AI memory should improve institutional learning without creating uncontrolled institutional liability.
The operating discipline is simple:
Remember with authority.
Cite with evidence.
Reuse with validation.
Challenge with ownership.
Retire with lineage.
Forget with proof.
Learn with humility.