{"version":"1.0","generated_at":"2026-10-18T04:47:54Z","source_revision":"1e59b466f1504482d83681b8090a4d37e9110198","ontology":{"node_types":[{"id":"Concept","label":"Concept","description":"Concept node"},{"id":"Essay","label":"Essay","description":"Essay node"},{"id":"Initiative","label":"Initiative","description":"Initiative node"},{"id":"Organization","label":"Organization","description":"Organization node"},{"id":"Playbook","label":"Playbook","description":"Playbook node"},{"id":"Source","label":"Source","description":"Source node"},{"id":"Theme","label":"Theme","description":"Theme node"},{"id":"Tool","label":"Tool","description":"Tool node"}],"edge_types":[{"id":"builds_on","label":"builds on","description":"The note extends an idea in the target"},{"id":"contradicts","label":"contradicts","description":"The note disagrees with the target; both sides are recorded"},{"id":"refines","label":"refines","description":"The note narrows or sharpens the target"},{"id":"applies","label":"applies","description":"The note puts the target (often a standard or pattern) to work"},{"id":"cites","label":"cites","description":"The note draws on the target as evidence"},{"id":"part_of","label":"part of","description":"The note belongs to the target (a series, a folder, a larger idea)"},{"id":"authored_by","label":"authored by","description":"The target is the author of the note's subject"},{"id":"about","label":"about","description":"The note's subject is the target"},{"id":"supersedes","label":"supersedes","description":"The note replaces the target, which stays for history"},{"id":"answers","label":"answers","description":"The note answers the target question"},{"id":"links_to","label":"links to","description":"An untyped See-also or body link"},{"id":"in_folder","label":"in folder","description":"Folder membership"},{"id":"draws_on","label":"draws on","description":"The note was written from the target source"},{"id":"mentions","label":"mentions","description":"An extractor found the target named in the note"}]},"nodes":[{"id":"ai-native-sdlc/agent-design-is-still-hard.md","type":"Essay","label":"Agent design is still hard","url":"/ai-native-sdlc/agent-design-is-still-hard","summary":"High-level SDKs break under real tool use. Caching, reinforcement, failure isolation and shared state decide whether an agent is reliable.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["ai-native-sdlc"],"canonical":"https://muthub.org/writing/agent-design-is-still-hard","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-11-25","degree":4,"community":3,"x":-695.91,"y":436.74},{"id":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","type":"Initiative","label":"AI-Augmented Software Development Lifecycle","url":"/ai-native-sdlc/ai-augmented-software-development-lifecycle","summary":"Coding agents brought into a large bank's software lifecycle behind one governed platform: curated context, maker/checker controls and a single gateway for every model call.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/ai-augmented-sdlc","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":6,"community":3,"x":-218.03,"y":189.95},{"id":"ai-native-sdlc/beyond-vibe-coding-specs-as-executable-artifacts.md","type":"Essay","label":"Beyond vibe coding: specs as executable artifacts","url":"/ai-native-sdlc/beyond-vibe-coding-specs-as-executable-artifacts","summary":"Ad-hoc prompting yields code that looks right but misses intent. Making the spec the gated source of truth is how AI-assisted delivery becomes repeatable.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["ai-native-sdlc"],"canonical":"https://muthub.org/writing/spec-kit-beyond-vibe-coding","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-09-08","degree":4,"community":3,"x":-791.97,"y":163.02},{"id":"ai-native-sdlc/closing-the-loop-agents-that-verify-their-own-work.md","type":"Essay","label":"Closing the loop: agents that verify their own work","url":"/ai-native-sdlc/closing-the-loop-agents-that-verify-their-own-work","summary":"An agent that runs the tests, reads the failure and fixes its own work is the line between autonomy and a one-shot tool.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["ai-native-sdlc"],"canonical":"https://muthub.org/writing/closing-the-loop","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-08-13","degree":3,"community":3,"x":-741.86,"y":253.07},{"id":"ai-native-sdlc/code-that-validates-itself-ai-generated-assertions.md","type":"Essay","label":"Code that validates itself: AI-generated assertions","url":"/ai-native-sdlc/code-that-validates-itself-ai-generated-assertions","summary":"Only about 2.5% of open-source Java repositories use production assertions. LLMs can write them, adding the verification layer AI-written code needs.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["ai-native-sdlc"],"canonical":"https://muthub.org/writing/ai-generated-assertions","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-05-13","degree":5,"community":3,"x":-835.53,"y":286.6},{"id":"ai-native-sdlc/from-pair-programming-to-fleet-management.md","type":"Essay","label":"From pair programming to fleet management","url":"/ai-native-sdlc/from-pair-programming-to-fleet-management","summary":"Editors now run local, background and cloud agents side by side. The leadership job shifts from writing code to designing the system that writes it.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["ai-native-sdlc"],"canonical":"https://muthub.org/writing/from-pair-programming-to-fleet-management","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-12-15","degree":7,"community":8,"x":-848.54,"y":437.43},{"id":"ai-native-sdlc/governing-coding-agents-in-a-bank-a-12-point-checklist.md","type":"Playbook","label":"Governing coding agents in a bank: a 12-point checklist","url":"/ai-native-sdlc/governing-coding-agents-in-a-bank-a-12-point-checklist","summary":"The controls a regulated enterprise needs before coding agents write production code at scale. One page, kept current, meant to be copied into your own standards.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["playbook"],"canonical":"https://muthub.org/playbooks/governing-coding-agents","verified":"2026-10-18","stale_after":"2027-04-17","source_date":"2026-10-11","degree":3,"community":3,"x":-443.41,"y":43.05},{"id":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","type":"Essay","label":"Spec-driven development for regulated industries: audit the contract, not every line","url":"/ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the","summary":"For complex work in regulated sectors, prompt-to-code cannot pass an audit. Making the specification the contract an AI must fulfil can, provided the spec stays anchored to the code and machines check conformance.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["ai-native-sdlc"],"canonical":"https://muthub.org/writing/spec-driven-development-for-regulated-industries","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-10-21","degree":8,"community":5,"x":-275.7,"y":135.94},{"id":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","type":"Essay","label":"The AI-native SDLC: when typing code stops being the bottleneck","url":"/ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the","summary":"AI has made writing code cheap. Verification, trusted context and human judgment are now the scarce resources, and teams that redesign their lifecycle around them will pull away from teams that only add assistants.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["ai-native-sdlc"],"canonical":"https://muthub.org/writing/the-ai-native-sdlc","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-07-28","degree":16,"community":5,"x":-204.94,"y":91.34},{"id":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","type":"Essay","label":"Three architectures for AI coding agents, and how enterprises should choose","url":"/ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises","summary":"Platform-embedded, sandboxed and evolutionary coding agents each earn trust in a different way. Then the editor became a fleet manager. Choose and govern agents by how their work will be verified.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["ai-native-sdlc"],"canonical":"https://muthub.org/writing/three-architectures-for-ai-coding-agents","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-12-16","degree":11,"community":5,"x":-219.96,"y":232.53},{"id":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","type":"Essay","label":"Context fragmentation: why your agents keep starting from zero","url":"/context-engineering/context-fragmentation-why-your-agents-keep-starting-from","summary":"The knowledge an agent needs is scattered across code, tickets, chat, wikis, incident tools and people's heads. Each fragment is accurate and useless alone. Fragmentation, more than model quality, is what makes enterprise agents brittle.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["context-engineering"],"canonical":"https://muthub.org/writing/context-fragmentation","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-06-30","degree":10,"community":1,"x":557.61,"y":-533.87},{"id":"context-engineering/living-documentation-and-the-human-trust-gap.md","type":"Essay","label":"Living documentation and the human trust gap","url":"/context-engineering/living-documentation-and-the-human-trust-gap","summary":"Docs that regenerate on every commit describe what code does. The harder, more valuable problem is capturing why it exists.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["context-engineering"],"canonical":"https://muthub.org/writing/living-documentation-trust-gap","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-11-19","degree":2,"community":1,"x":650.77,"y":-839.3},{"id":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","type":"Essay","label":"Not another data lake: context needs curation, not collection","url":"/context-engineering/not-another-data-lake-context-needs-curation-not-collection","summary":"The tempting answer to fragmented context is to pour everything into one place. We tried that with data, and many lakes became swamps. A context layer has to be a curated overlay: retrieval-first, owned, and pointing back to the systems that hold the truth.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["context-engineering"],"canonical":"https://muthub.org/writing/not-another-data-lake","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-07-21","degree":12,"community":1,"x":532.31,"y":-694.03},{"id":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","type":"Essay","label":"Passive capture: knowledge that writes itself, with humans who approve it","url":"/context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who","summary":"Documentation fails because it is a second job. The knowledge we need is already produced as a by-product of work: commits, tickets, incidents, reviews and decisions. Capture it passively, distill it, and keep a human approval gate before anything becomes trusted.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["context-engineering"],"canonical":"https://muthub.org/writing/passive-capture","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-08-18","degree":8,"community":1,"x":393.9,"y":-694.82},{"id":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","type":"Essay","label":"Self-describing knowledge: why the Open Knowledge Format matters, and what enterprises must add","url":"/context-engineering/self-describing-knowledge-why-the-open-knowledge-format","summary":"In June, Google Cloud published the Open Knowledge Format, and July's v0.2 added provenance, verification and freshness. It is the right foundation. Regulated enterprises still need to add ownership, classification and a policy for how much trust an agent needs before it acts.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["context-engineering"],"canonical":"https://muthub.org/writing/self-describing-knowledge-open-knowledge-format","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-09-15","degree":10,"community":1,"x":429.81,"y":-762.36},{"id":"context-engineering/the-cost-of-unmanaged-context.md","type":"Essay","label":"The cost of unmanaged context","url":"/context-engineering/the-cost-of-unmanaged-context","summary":"Enterprises budget for compute, models and licenses, but almost none budget for the context those models depend on. Unmanaged context is the largest cost nobody tracks, and every new AI agent adds to it.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["context-engineering"],"canonical":"https://muthub.org/writing/the-cost-of-unmanaged-context","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-06-02","degree":7,"community":1,"x":356.2,"y":-485.02},{"id":"data-ai-platforms/a-data-engineering-agent-in-practice.md","type":"Essay","label":"A data engineering agent in practice","url":"/data-ai-platforms/a-data-engineering-agent-in-practice","summary":"An experimental agent built pipelines, changed schemas, reverted its own mistakes and generated quality checks from plain language. Self-correction was the part that mattered.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["data-ai-platforms"],"canonical":"https://muthub.org/writing/bigquery-data-engineering-agent","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-07-02","degree":4,"community":12,"x":-5.82,"y":613.11},{"id":"data-ai-platforms/agent-first-data-architecture-five-principles.md","type":"Essay","label":"Agent-first data architecture: five principles","url":"/data-ai-platforms/agent-first-data-architecture-five-principles","summary":"Data platforms built for people asking questions will strain when the main consumer is software taking actions. Five principles for designing data platforms where agents are first-class users, and why an open lakehouse helps.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["data-ai-platforms"],"canonical":"https://muthub.org/writing/agent-first-data-architecture","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-09-30","degree":19,"community":0,"x":59.39,"y":172.22},{"id":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","type":"Essay","label":"Capture the why: the knowledge layer enterprise agents are missing","url":"/data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are","summary":"Most enterprise AI pilots hit the same wall: systems record what happened, but the reasoning behind decisions evaporates. Durable, governed context about the why is the real foundation for useful agents.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["data-ai-platforms"],"canonical":"https://muthub.org/writing/capture-the-why","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-07-14","degree":10,"community":0,"x":104.56,"y":-70.46},{"id":"data-ai-platforms/cloud-data-analytics-platform.md","type":"Initiative","label":"Cloud Data & Analytics Platform","url":"/data-ai-platforms/cloud-data-analytics-platform","summary":"A cloud data platform at USAA processing 25B+ records a day, with an AWS architecture approved for identity, data protection and detective controls.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/data-analytics-platform-usaa","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":6,"community":0,"x":244.9,"y":563.35},{"id":"data-ai-platforms/controlled-data-movement.md","type":"Initiative","label":"Controlled Data Movement","url":"/data-ai-platforms/controlled-data-movement","summary":"A configuration-driven, secure data movement pattern built at USAA to move 25B+ records a day, then carried to Wells Fargo as a bank-wide framework for analytics and AI.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/controlled-data-movement-archetype","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":6,"community":0,"x":81.4,"y":249.75},{"id":"data-ai-platforms/enterprise-machine-learning-platform.md","type":"Initiative","label":"Enterprise Machine Learning Platform","url":"/data-ai-platforms/enterprise-machine-learning-platform","summary":"An enterprise MLOps platform that moved 360 data scientists onto one governed environment, saved $25M in license costs over 3 years and cut model deployment from 8 weeks to 5 days.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/unified-ml-platform","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":5,"community":0,"x":13.88,"y":440.42},{"id":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","type":"Essay","label":"From MLOps to AI engineering: what industrializing ML still teaches us","url":"/data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still","summary":"A trained model is the start of the work, not the end. The lessons of industrializing machine learning carry straight into generative and agentic AI, which is why AI engineering has to unify DataOps, MLOps and DevOps.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["data-ai-platforms"],"canonical":"https://muthub.org/writing/from-mlops-to-ai-engineering","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2024-11-19","degree":11,"community":0,"x":-29.85,"y":205.49},{"id":"data-ai-platforms/governance-belongs-in-the-catalog.md","type":"Essay","label":"Governance belongs in the catalog","url":"/data-ai-platforms/governance-belongs-in-the-catalog","summary":"When business meaning, data products and relationships live in one open catalog, agents stop guessing at tables and governance travels with the data.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["data-ai-platforms"],"canonical":"https://muthub.org/writing/unified-governance-in-the-catalog","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-04-14","degree":4,"community":13,"x":161.32,"y":618.63},{"id":"data-ai-platforms/middleware-global-enterprise-systems.md","type":"Initiative","label":"Middleware & Global Enterprise Systems","url":"/data-ai-platforms/middleware-global-enterprise-systems","summary":"Led Bunge's middleware and business-application platforms, delivered a Hyperion upgrade for 2,000 users worldwide and set the enterprise service bus strategy adopted across Bunge companies.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/middleware-platforms-bunge","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":6,"community":9,"x":81.65,"y":710.75},{"id":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","type":"Essay","label":"Python or the JVM for production enterprise AI? Put the agent where the transaction lives","url":"/data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent","summary":"Python is unrivaled for research and prototyping. Production enterprise AI is mostly integration, security and scale, and with JVM agent frameworks now arriving, the runtime that owns the transaction is often the right home for the agent.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["data-ai-platforms"],"canonical":"https://muthub.org/writing/python-or-jvm-for-enterprise-ai","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-06-24","degree":7,"community":0,"x":-44.49,"y":253.78},{"id":"data-ai-platforms/rethinking-operational-databases-for-the-agent-era.md","type":"Essay","label":"Rethinking operational databases for the agent era","url":"/data-ai-platforms/rethinking-operational-databases-for-the-agent-era","summary":"The lakehouse unified analytics and AI. Bringing operational Postgres into it points toward one governed source of truth for agents.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["data-ai-platforms"],"canonical":"https://muthub.org/writing/rethinking-oltp-for-agents","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-09-10","degree":5,"community":7,"x":181.36,"y":-99.37},{"id":"ext:a2a","type":"Concept","label":"A2A","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":2,"x":612.47,"y":145.74},{"id":"ext:ad-hoc-prompting","type":"Concept","label":"Ad-hoc prompting","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":3,"x":-936.44,"y":121.89},{"id":"ext:agent-integration","type":"Concept","label":"agent integration","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":2,"x":620.73,"y":328.85},{"id":"ext:agentic-ai","type":"Concept","label":"agentic AI","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":0,"x":2.77,"y":276.64},{"id":"ext:agents","type":"Concept","label":"agents","url":"","summary":"Mentioned in 4 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":4,"community":7,"x":262.89,"y":-497.98},{"id":"ext:ai-agent","type":"Concept","label":"AI agent","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":1,"x":410.47,"y":-258.34},{"id":"ext:ai-assisted-delivery","type":"Concept","label":"AI-assisted delivery","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":3,"x":-911.13,"y":96.27},{"id":"ext:ai-engineering","type":"Concept","label":"AI engineering","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":0,"x":18.07,"y":248.51},{"id":"ext:ai-era","type":"Concept","label":"AI era","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":457.03,"y":-891.44},{"id":"ext:ai-written-code","type":"Concept","label":"AI-written code","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":3,"x":-993.84,"y":317.75},{"id":"ext:architect-s-dilemma","type":"Concept","label":"architect's dilemma","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":7,"x":-35.83,"y":-768.56},{"id":"ext:architects","type":"Concept","label":"Architects","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":5,"x":-312.4,"y":-233.42},{"id":"ext:architecture-as-code-platform","type":"Tool","label":"Architecture-as-Code platform","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":6,"x":143.82,"y":62.58},{"id":"ext:architecture-control-plane","type":"Concept","label":"architecture control plane","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":6,"x":294.9,"y":-45.86},{"id":"ext:autonomy","type":"Concept","label":"autonomy","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":3,"x":-871.58,"y":279.55},{"id":"ext:aws","type":"Tool","label":"AWS","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":0,"x":283.7,"y":710.95},{"id":"ext:bank","type":"Organization","label":"bank","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":2,"x":347.41,"y":369.19},{"id":"ext:batching","type":"Concept","label":"batching","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":10,"x":694.59,"y":242.74},{"id":"ext:bigquery","type":"Tool","label":"bigquery","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":12,"x":-30.03,"y":757.79},{"id":"ext:bulk-ingestion","type":"Concept","label":"bulk ingestion","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":622.93,"y":-811.41},{"id":"ext:bunge","type":"Organization","label":"Bunge","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":9,"x":58.79,"y":851.86},{"id":"ext:caching","type":"Concept","label":"Caching","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":3,"x":-749.56,"y":559.51},{"id":"ext:clear-policy","type":"Concept","label":"clear policy","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":4,"x":-512.78,"y":-865.41},{"id":"ext:cli","type":"Concept","label":"CLI","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":6,"x":90.56,"y":9.27},{"id":"ext:cloud-agents","type":"Concept","label":"cloud agents","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":8,"x":-944.75,"y":522.15},{"id":"ext:coding-agents","type":"Concept","label":"coding agents","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":4,"x":-211.79,"y":-70.47},{"id":"ext:context-engineering","type":"Concept","label":"Context engineering","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":0,"x":178.66,"y":-178.95},{"id":"ext:context-layer","type":"Concept","label":"context layer","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":575.23,"y":-814.29},{"id":"ext:data-lake","type":"Concept","label":"data lake","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":1,"x":595.92,"y":-637.91},{"id":"ext:data-products","type":"Concept","label":"data products","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":13,"x":225.46,"y":758.44},{"id":"ext:data-protection","type":"Concept","label":"data protection","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":0,"x":349.21,"y":670.51},{"id":"ext:data-scientists","type":"Concept","label":"data scientists","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":0,"x":-0.19,"y":571.8},{"id":"ext:dataops","type":"Concept","label":"DataOps","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":0,"x":-87.01,"y":151.66},{"id":"ext:editors","type":"Concept","label":"Editors","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":8,"x":-996.26,"y":509.61},{"id":"ext:enterprise-agents","type":"Concept","label":"enterprise agents","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":1,"x":621.94,"y":-647.45},{"id":"ext:enterprise-ai-pilots","type":"Concept","label":"enterprise AI pilots","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":0,"x":84.64,"y":-216.4},{"id":"ext:enterprise-service-bus","type":"Concept","label":"enterprise service bus","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":9,"x":70.22,"y":885.83},{"id":"ext:federated-model","type":"Concept","label":"federated model","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":4,"x":-635.09,"y":-738.51},{"id":"ext:fleet-management","type":"Concept","label":"fleet management","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":8,"x":-969.86,"y":484.01},{"id":"ext:fragmentation","type":"Concept","label":"fragmentation","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":694.98,"y":-528.92},{"id":"ext:from-mlops-to-ai-engineering","type":"Concept","label":"From MLOps to AI engineering","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":5,"x":-336.63,"y":114.39},{"id":"ext:generative-ai","type":"Concept","label":"generative AI","url":"","summary":"Mentioned in 4 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":4,"community":2,"x":126.82,"y":139.64},{"id":"ext:generative-and-agentic-ai","type":"Concept","label":"generative and agentic AI","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":5,"x":-319.91,"y":12.41},{"id":"ext:git","type":"Tool","label":"Git","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":2,"x":203.04,"y":228.9},{"id":"ext:google-cloud","type":"Organization","label":"Google Cloud","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":1,"x":408.35,"y":-642.47},{"id":"ext:governance","type":"Concept","label":"Governance","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":13,"x":197.26,"y":775.6},{"id":"ext:governance-debt","type":"Concept","label":"Governance debt","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":622.93,"y":-776.15},{"id":"ext:https-muthub-org-playbooks-ai-operating-model-for-a-bank","type":"Tool","label":"https://muthub.org/playbooks/ai-operating-model-for-a-bank","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":4,"x":-667.96,"y":-694.29},{"id":"ext:human-approval-gate","type":"Concept","label":"human approval gate","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":405.94,"y":-824.03},{"id":"ext:hyperion","type":"Tool","label":"Hyperion","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":9,"x":98.7,"y":865.38},{"id":"ext:identity","type":"Concept","label":"identity","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":0,"x":308.92,"y":690.27},{"id":"ext:institutional-memory","type":"Concept","label":"institutional memory","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":0,"x":114.92,"y":-202.04},{"id":"ext:java","type":"Tool","label":"Java","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":3,"x":-962.28,"y":345.01},{"id":"ext:jvm","type":"Tool","label":"JVM","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":0,"x":-95.2,"y":217.41},{"id":"ext:jvm-agent-frameworks","type":"Concept","label":"JVM agent frameworks","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":5,"x":-322.8,"y":350.12},{"id":"ext:knowledge-graph","type":"Concept","label":"knowledge graph","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":665.4,"y":-784.55},{"id":"ext:lakehouse","type":"Concept","label":"lakehouse","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":7,"x":62.84,"y":39.04},{"id":"ext:llms","type":"Concept","label":"LLMs","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":3,"x":-968.95,"y":295.04},{"id":"ext:local-background-and-cloud-agents","type":"Concept","label":"local, background and cloud agents","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":8,"x":-929.72,"y":561.15},{"id":"ext:machine-learning","type":"Concept","label":"machine learning","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":0,"x":51.52,"y":309.61},{"id":"ext:maker-checker","type":"Concept","label":"maker/checker","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":5,"x":-342.71,"y":40.1},{"id":"ext:maker-checker-controls","type":"Concept","label":"maker/checker controls","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":3,"x":-324.52,"y":275.44},{"id":"ext:markdown","type":"Concept","label":"Markdown","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":483.5,"y":-919.36},{"id":"ext:mcp","type":"Concept","label":"MCP","url":"","summary":"Mentioned in 11 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":11,"community":2,"x":297.62,"y":176.66},{"id":"ext:mcp-server","type":"Tool","label":"MCP server","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":6,"x":63.36,"y":-13.63},{"id":"ext:messages-api","type":"Tool","label":"Messages API","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":2,"x":616.5,"y":362.42},{"id":"ext:middleware","type":"Concept","label":"middleware","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":9,"x":25.17,"y":863.37},{"id":"ext:mlops","type":"Concept","label":"MLOps","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":0,"x":-106.73,"y":281.38},{"id":"ext:model-context-protocol","type":"Concept","label":"Model Context Protocol","url":"","summary":"Mentioned in 6 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":6,"community":2,"x":230.51,"y":144.42},{"id":"ext:model-quality","type":"Concept","label":"model quality","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":597.52,"y":-840.92},{"id":"ext:model-risk","type":"Concept","label":"model risk","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":4,"x":-622.56,"y":-771.53},{"id":"ext:multi-factor-authentication","type":"Concept","label":"multi-factor authentication","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":11,"x":501.86,"y":563.14},{"id":"ext:north-star","type":"Concept","label":"North Star","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":5,"x":-272.52,"y":-42.91},{"id":"ext:oauth-2-1","type":"Concept","label":"OAuth 2.1","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":10,"x":704.14,"y":281.51},{"id":"ext:okf","type":"Concept","label":"OKF","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":439.94,"y":-925.21},{"id":"ext:okf-v0-2","type":"Tool","label":"OKF v0.2","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":505.14,"y":-889.18},{"id":"ext:opa","type":"Tool","label":"OPA","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":6,"x":90.54,"y":-16.97},{"id":"ext:open-knowledge-format","type":"Concept","label":"Open Knowledge Format","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":1,"x":381.31,"y":-648.33},{"id":"ext:open-lakehouse","type":"Concept","label":"open lakehouse","url":"","summary":"Mentioned in 6 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":6,"community":0,"x":42.27,"y":89.91},{"id":"ext:oracle-identity-federation","type":"Tool","label":"Oracle Identity Federation","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":11,"x":493.28,"y":530.84},{"id":"ext:pair-programming","type":"Concept","label":"pair programming","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":8,"x":-971.98,"y":545.34},{"id":"ext:platform-quality","type":"Concept","label":"Platform quality","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":4,"x":-465.71,"y":-902.89},{"id":"ext:postgres","type":"Tool","label":"Postgres","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":7,"x":217.7,"y":-240.14},{"id":"ext:production-enterprise-ai","type":"Concept","label":"Production enterprise AI","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":5,"x":-347.12,"y":324.23},{"id":"ext:prompt-to-code","type":"Concept","label":"prompt-to-code","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":5,"x":-422.89,"y":161.61},{"id":"ext:python","type":"Tool","label":"Python","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":0,"x":-91.23,"y":242.4},{"id":"ext:regulated-industries","type":"Concept","label":"regulated industries","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":711.32,"y":-569.5},{"id":"ext:reusable-agents","type":"Concept","label":"reusable agents","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":7,"x":-43.22,"y":-733.2},{"id":"ext:sbom","type":"Concept","label":"SBOM","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":2,"x":399.6,"y":319.26},{"id":"ext:sdks","type":"Concept","label":"SDKs","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":3,"x":-797.1,"y":514.19},{"id":"ext:sdlc","type":"Concept","label":"SDLC","url":"","summary":"Mentioned in 3 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":3,"community":5,"x":-260.7,"y":51.62},{"id":"ext:self-correction","type":"Concept","label":"Self-correction","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":12,"x":-90.86,"y":736.84},{"id":"ext:single-sign-on","type":"Concept","label":"single sign-on","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":11,"x":526.77,"y":518.95},{"id":"ext:single-use-ones","type":"Concept","label":"single-use ones","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":7,"x":-81.72,"y":-742.45},{"id":"ext:spec-anchored-not-spec-as-source","type":"Concept","label":"Spec-anchored, not spec-as-source","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":5,"x":-424.31,"y":123.94},{"id":"ext:spec-driven-development-for-regulated-industries","type":"Concept","label":"Spec-driven development for regulated industries","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":6,"x":-142.47,"y":91.59},{"id":"ext:streamable-http","type":"Concept","label":"streamable HTTP","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":10,"x":710.48,"y":175.59},{"id":"ext:systems-of-record","type":"Concept","label":"Systems of record","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":0,"x":148.18,"y":-203.07},{"id":"ext:technical-debt","type":"Concept","label":"Technical debt","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":4,"x":-426.79,"y":-398.07},{"id":"ext:the-ai-native-sdlc","type":"Concept","label":"The AI-native SDLC","url":"","summary":"Mentioned in 2 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":2,"community":5,"x":-159.72,"y":280.07},{"id":"ext:tool-annotations","type":"Concept","label":"tool annotations","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":10,"x":728.01,"y":243.75},{"id":"ext:unmanaged-context","type":"Concept","label":"unmanaged context","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":1,"x":674.01,"y":-568.95},{"id":"ext:updated-workflows","type":"Concept","label":"updated workflows","url":"","summary":"Mentioned in 1 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":1,"community":4,"x":-427.42,"y":-894.32},{"id":"ext:usaa","type":"Organization","label":"USAA","url":"","summary":"Mentioned in 5 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":5,"community":0,"x":173.7,"y":385.46},{"id":"ext:wells-fargo","type":"Organization","label":"Wells Fargo","url":"","summary":"Mentioned in 6 note(s); no note yet","trust":"machine-confirmed","status":"draft","updated":"2026-10-17","tags":[],"degree":6,"community":0,"x":-1.47,"y":90.54},{"id":"governed-ai/a2a-and-mcp-complementary-not-competing.md","type":"Essay","label":"A2A and MCP: complementary, not competing","url":"/governed-ai/a2a-and-mcp-complementary-not-competing","summary":"MCP connects agents to tools; Agent2Agent connects agents to each other. Together they turn single agents into systems, and raise the governance stakes.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/a2a-and-mcp","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-05-01","degree":4,"community":2,"x":461.05,"y":151.12},{"id":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","type":"Essay","label":"Adopting MCP in a bank: the four risks to solve first","url":"/governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first","summary":"The Model Context Protocol standardizes how agents connect to tools and data. It is silent on whether they should. Four risk areas a regulated institution should resolve before agents get tools.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/adopting-mcp-in-a-bank","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-04-22","degree":13,"community":2,"x":205.04,"y":155.33},{"id":"governed-ai/architecture-as-code-control-plane.md","type":"Initiative","label":"Architecture-as-Code Control Plane","url":"/governed-ai/architecture-as-code-control-plane","summary":"An executable, policy-aware governance engine that checks designs automatically before they reach production, so architecture keeps pace with AI-speed delivery.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/architecture-as-code","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":7,"community":6,"x":-21.12,"y":114.19},{"id":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","type":"Initiative","label":"Architecture-as-Code Reference Platform (open prototype)","url":"/governed-ai/architecture-as-code-reference-platform-open-prototype","summary":"aac.muthub.org: a public, working prototype of an architecture control plane, with catalogs, OPA policies, waivers, an executive scorecard, a CLI and an MCP server that brings the rules into coding agents. It is modeled in its own notation and passes its own rules.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/aac-reference-platform","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":8,"community":6,"x":167.55,"y":16.29},{"id":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","type":"Essay","label":"Architecture that runs: why AI-era governance must be code","url":"/governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code","summary":"AI now writes code faster than any review board can read it, while architecture still moves at meeting speed. Governance has to become something that executes in the pipeline and in the agent's context.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/architecture-that-runs","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-05-12","degree":13,"community":6,"x":-9.44,"y":47.86},{"id":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","type":"Essay","label":"Designing an enterprise MCP registry: the control point agents need","url":"/governed-ai/designing-an-enterprise-mcp-registry-the-control-point","summary":"As agents multiply, every enterprise needs an authoritative directory of the tools they can call. What a governed MCP registry must do, what the official registry leaves to you, and the mistakes to avoid.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/designing-an-enterprise-mcp-registry","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-09-18","degree":8,"community":2,"x":257.98,"y":98.34},{"id":"governed-ai/enterprise-generative-ai-architecture.md","type":"Initiative","label":"Enterprise Generative AI Architecture","url":"/governed-ai/enterprise-generative-ai-architecture","summary":"An enterprise-grade Generative AI reference architecture: a governed path from experiment to production, adopted as the reference model across business lines.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/enterprise-genai-architecture","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":8,"community":2,"x":228.67,"y":27.77},{"id":"governed-ai/enterprise-identity-access-management.md","type":"Initiative","label":"Enterprise Identity & Access Management","url":"/governed-ai/enterprise-identity-access-management","summary":"Built USAA's first Oracle Identity Federation servers and the access-management foundation for single sign-on, multi-factor authentication and partner integrations.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/enterprise-iam-oracle","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":6,"community":11,"x":387.23,"y":434.15},{"id":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","type":"Essay","label":"If you can't prove why an AI wrote it, you can't ship it","url":"/governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it","summary":"Shipping AI-generated code without recording where it came from is unmanaged risk. Regulated teams need deterministic provenance for non-deterministic models: line-level attribution, Git-native session history and AI bills of materials.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/if-you-cant-prove-why-an-ai-wrote-it","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-02-24","degree":9,"community":2,"x":274.71,"y":251.41},{"id":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","type":"Essay","label":"Inside an Architecture-as-Code platform: a C4 walkthrough","url":"/governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough","summary":"The open prototype at aac.muthub.org, described in its own notation and validated by its own rules. A level-by-level C4 walkthrough of the design decisions that mattered, and what I would change before an enterprise ran it.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/inside-an-architecture-as-code-platform","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-12","degree":12,"community":6,"x":94.72,"y":59.7},{"id":"governed-ai/mcp-in-three-primitives-tools-resources-prompts.md","type":"Essay","label":"MCP in three primitives: tools, resources, prompts","url":"/governed-ai/mcp-in-three-primitives-tools-resources-prompts","summary":"MCP ended the copy-paste problem with three simple primitives. Being open is why it beat a thousand bespoke integrations.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/mcp-tools-resources-prompts","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-06-18","degree":3,"community":2,"x":417.23,"y":216.33},{"id":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","type":"Essay","label":"Model is a tool, harness is the strategy","url":"/governed-ai/model-is-a-tool-harness-is-the-strategy","summary":"Handing an AI agent a production codebase without a harness is like putting a teenager in a sports car with no dual brakes. Deterministic guardrails and sensors, owned as a platform, are what make agents safe to scale.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/model-is-a-tool-harness-is-the-strategy","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-05-26","degree":12,"community":2,"x":83.55,"y":173.54},{"id":"governed-ai/remote-mcp-straight-from-the-api.md","type":"Essay","label":"Remote MCP, straight from the API","url":"/governed-ai/remote-mcp-straight-from-the-api","summary":"Direct remote MCP access through the Messages API removed a client layer and moved agent integration from clever hacks toward engineering.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/mcp-connector-messages-api","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-06-04","degree":5,"community":2,"x":472.56,"y":279.17},{"id":"governed-ai/securing-ai-agents-identity-not-secrets.md","type":"Essay","label":"Securing AI agents: identity, not secrets","url":"/governed-ai/securing-ai-agents-identity-not-secrets","summary":"Agents act on their own, at machine speed, across many systems. Static credentials and perimeter thinking don't hold up. Attested identity, explicit delegation and policy enforced outside the model do.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/securing-ai-agents-identity-not-secrets","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-05-29","degree":6,"community":2,"x":334.41,"y":131.1},{"id":"governed-ai/the-mcp-spec-grows-up.md","type":"Essay","label":"The MCP spec grows up","url":"/governed-ai/the-mcp-spec-grows-up","summary":"OAuth 2.1 authorization, streamable HTTP, batching and tool annotations: the March 2025 update that made enterprise MCP plausible.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["governed-ai"],"canonical":"https://muthub.org/writing/the-mcp-spec-grows-up","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-04-01","degree":7,"community":10,"x":553.25,"y":208.77},{"id":"leading-ai-change/ai-is-an-amplifier-not-a-silver-bullet.md","type":"Essay","label":"AI is an amplifier, not a silver bullet","url":"/leading-ai-change/ai-is-an-amplifier-not-a-silver-bullet","summary":"AI magnifies whatever is already in a team. Platform quality, clear policy and updated workflows decide whether that means strength or dysfunction.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["leading-ai-change"],"canonical":"https://muthub.org/writing/ai-is-an-amplifier","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-09-24","degree":5,"community":4,"x":-412.92,"y":-754.67},{"id":"leading-ai-change/an-ai-operating-model-for-a-bank-ten-decisions-to-make.md","type":"Playbook","label":"An AI operating model for a bank: ten decisions to make before the twentieth use case","url":"/leading-ai-change/an-ai-operating-model-for-a-bank-ten-decisions-to-make","summary":"How a regulated bank should organize, fund, govern and measure AI so that the first few wins turn into a portfolio instead of a pile of pilots.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["playbook"],"canonical":"https://muthub.org/playbooks/ai-operating-model-for-a-bank","verified":"2026-10-18","stale_after":"2027-04-17","source_date":"2026-10-16","degree":5,"community":4,"x":-537.88,"y":-649.16},{"id":"leading-ai-change/build-for-today-s-task-or-tomorrow-s-platform.md","type":"Essay","label":"Build for today's task or tomorrow's platform?","url":"/leading-ai-change/build-for-today-s-task-or-tomorrow-s-platform","summary":"The classic architect's dilemma, upgraded for agents: how much to invest in reusable agents versus fast, single-use ones.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["leading-ai-change"],"canonical":"https://muthub.org/writing/build-for-today-or-tomorrow","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-09-22","degree":6,"community":7,"x":-24.05,"y":-618.42},{"id":"leading-ai-change/data-ai-on-public-cloud.md","type":"Initiative","label":"Data & AI on Public Cloud","url":"/leading-ai-change/data-ai-on-public-cloud","summary":"A multi-cloud Data & AI strategy and reusable, pre-approved archetypes that made public-cloud onboarding much faster and modernized a legacy data warehouse.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["initiative"],"canonical":"https://muthub.org/initiatives/multi-cloud-ai-strategy","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2026-10-16","degree":5,"community":0,"x":-87.03,"y":-107.65},{"id":"leading-ai-change/gating-ai-investment-eight-gates-from-pilot-to-production.md","type":"Playbook","label":"Gating AI investment: eight gates from pilot to production","url":"/leading-ai-change/gating-ai-investment-eight-gates-from-pilot-to-production","summary":"A stage-gate checklist for funding AI use cases in a regulated enterprise: what evidence each gate needs, so money follows results instead of enthusiasm.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["playbook"],"canonical":"https://muthub.org/playbooks/gating-ai-investment","verified":"2026-10-18","stale_after":"2027-04-17","source_date":"2026-10-16","degree":2,"community":4,"x":-380.17,"y":-613.62},{"id":"leading-ai-change/leading-architecture-change-without-direct-authority.md","type":"Essay","label":"Leading architecture change without direct authority","url":"/leading-ai-change/leading-architecture-change-without-direct-authority","summary":"In a large organization you rarely own the teams you need to move. Architects lead through clarity, credibility and standards people want to follow, and by treating the North Star and today's fires as one job.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["leading-ai-change"],"canonical":"https://muthub.org/writing/leading-without-authority","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-07-08","degree":7,"community":5,"x":-228.62,"y":-134.41},{"id":"leading-ai-change/simplicity-is-not-simplistic.md","type":"Essay","label":"Simplicity is not simplistic","url":"/leading-ai-change/simplicity-is-not-simplistic","summary":"Designs that are easy to explain, build and run take the most effort up front, and they are the ones still working years later.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["leading-ai-change"],"canonical":"https://muthub.org/writing/simplicity-in-architecture","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2024-11-08","degree":2,"community":4,"x":-415.2,"y":-583.95},{"id":"leading-ai-change/technical-debt-is-an-architectural-liability.md","type":"Essay","label":"Technical debt is an architectural liability","url":"/leading-ai-change/technical-debt-is-an-architectural-liability","summary":"Technical debt is a strategic risk rather than messy code. Coding agents make continuous paydown affordable inside everyday work.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["leading-ai-change"],"canonical":"https://muthub.org/writing/technical-debt-is-an-architectural-liability","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-06-23","degree":4,"community":4,"x":-334.12,"y":-304.14},{"id":"leading-ai-change/your-prompt-history-is-a-more-honest-review-than-your.md","type":"Essay","label":"Your prompt history is a more honest review than your calendar","url":"/leading-ai-change/your-prompt-history-is-a-more-honest-review-than-your","summary":"My 2025 prompt history split 60% enterprise, 40% personal growth. Here is the prompt I used to audit my own year.","trust":"human-reviewed","status":"stable","updated":"2026-10-17","tags":["leading-ai-change"],"canonical":"https://muthub.org/writing/audit-your-year-with-ai","verified":"2026-10-18","stale_after":"2027-10-17","source_date":"2025-12-08","degree":2,"community":4,"x":-321.96,"y":-640.06},{"id":"raw/20261017-192545-a-data-engineering-agent-in-practice.md","type":"Source","label":"A data engineering agent in practice","url":"https://muthub.org/writing/bigquery-data-engineering-agent.md","summary":"Published 2025-07-02","trust":"human-reviewed","status":"stable","updated":"2025-07-02","tags":[],"degree":1,"community":12,"x":-65.32,"y":760.4},{"id":"raw/20261017-192545-a2a-and-mcp-complementary-not-competing.md","type":"Source","label":"A2A and MCP: complementary, not competing","url":"https://muthub.org/writing/a2a-and-mcp.md","summary":"Published 2025-05-01","trust":"human-reviewed","status":"stable","updated":"2025-05-01","tags":[],"degree":1,"community":2,"x":608.45,"y":105.59},{"id":"raw/20261017-192545-adopting-mcp-in-a-bank-the-four-risks-to.md","type":"Source","label":"Adopting MCP in a bank: the four risks to solve first","url":"https://muthub.org/writing/adopting-mcp-in-a-bank.md","summary":"Published 2025-04-22","trust":"human-reviewed","status":"stable","updated":"2025-04-22","tags":[],"degree":1,"community":2,"x":335.98,"y":211.04},{"id":"raw/20261017-192545-agent-design-is-still-hard.md","type":"Source","label":"Agent design is still hard","url":"https://muthub.org/writing/agent-design-is-still-hard.md","summary":"Published 2025-11-25","trust":"human-reviewed","status":"stable","updated":"2025-11-25","tags":[],"degree":1,"community":3,"x":-784.92,"y":549.82},{"id":"raw/20261017-192545-agent-first-data-architecture-five.md","type":"Source","label":"Agent-first data architecture: five principles","url":"https://muthub.org/writing/agent-first-data-architecture.md","summary":"Published 2025-09-30","trust":"human-reviewed","status":"stable","updated":"2025-09-30","tags":[],"degree":1,"community":0,"x":112.67,"y":285.93},{"id":"raw/20261017-192545-ai-augmented-software-development.md","type":"Source","label":"AI-Augmented Software Development Lifecycle","url":"https://muthub.org/initiatives/ai-augmented-sdlc.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":3,"x":-349.02,"y":245.1},{"id":"raw/20261017-192545-ai-is-an-amplifier-not-a-silver-bullet.md","type":"Source","label":"AI is an amplifier, not a silver bullet","url":"https://muthub.org/writing/ai-is-an-amplifier.md","summary":"Published 2025-09-24","trust":"human-reviewed","status":"stable","updated":"2025-09-24","tags":[],"degree":1,"community":4,"x":-478.21,"y":-871.83},{"id":"raw/20261017-192545-an-ai-operating-model-for-a-bank-ten.md","type":"Source","label":"An AI operating model for a bank: ten decisions to make before the twentieth use case","url":"https://muthub.org/playbooks/ai-operating-model-for-a-bank.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":4,"x":-668.65,"y":-733.98},{"id":"raw/20261017-192545-architecture-as-code-control-plane.md","type":"Source","label":"Architecture-as-Code Control Plane","url":"https://muthub.org/initiatives/architecture-as-code.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":6,"x":-107.13,"y":40.78},{"id":"raw/20261017-192545-architecture-as-code-reference-platform.md","type":"Source","label":"Architecture-as-Code Reference Platform (open prototype)","url":"https://muthub.org/initiatives/aac-reference-platform.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":6,"x":273.14,"y":-80.74},{"id":"raw/20261017-192545-architecture-that-runs-why-ai-era.md","type":"Source","label":"Architecture that runs: why AI-era governance must be code","url":"https://muthub.org/writing/architecture-that-runs.md","summary":"Published 2026-05-12","trust":"human-reviewed","status":"stable","updated":"2026-05-12","tags":[],"degree":1,"community":6,"x":-68.38,"y":-54.59},{"id":"raw/20261017-192545-beyond-vibe-coding-specs-as-executable.md","type":"Source","label":"Beyond vibe coding: specs as executable artifacts","url":"https://muthub.org/writing/spec-kit-beyond-vibe-coding.md","summary":"Published 2025-09-08","trust":"human-reviewed","status":"stable","updated":"2025-09-08","tags":[],"degree":1,"community":3,"x":-932.56,"y":157.09},{"id":"raw/20261017-192545-build-for-today-s-task-or-tomorrow-s.md","type":"Source","label":"Build for today's task or tomorrow's platform?","url":"https://muthub.org/writing/build-for-today-or-tomorrow.md","summary":"Published 2025-09-22","trust":"human-reviewed","status":"stable","updated":"2025-09-22","tags":[],"degree":1,"community":7,"x":3.23,"y":-747.6},{"id":"raw/20261017-192545-capture-the-why-the-knowledge-layer.md","type":"Source","label":"Capture the why: the knowledge layer enterprise agents are missing","url":"https://muthub.org/writing/capture-the-why.md","summary":"Published 2026-07-14","trust":"human-reviewed","status":"stable","updated":"2026-07-14","tags":[],"degree":1,"community":0,"x":56.95,"y":-191.38},{"id":"raw/20261017-192545-closing-the-loop-agents-that-verify.md","type":"Source","label":"Closing the loop: agents that verify their own work","url":"https://muthub.org/writing/closing-the-loop.md","summary":"Published 2025-08-13","trust":"human-reviewed","status":"stable","updated":"2025-08-13","tags":[],"degree":1,"community":3,"x":-867.53,"y":233.29},{"id":"raw/20261017-192545-cloud-data-analytics-platform.md","type":"Source","label":"Cloud Data & Analytics Platform","url":"https://muthub.org/initiatives/data-analytics-platform-usaa.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":0,"x":338.15,"y":706.97},{"id":"raw/20261017-192545-code-that-validates-itself-ai-generated.md","type":"Source","label":"Code that validates itself: AI-generated assertions","url":"https://muthub.org/writing/ai-generated-assertions.md","summary":"Published 2025-05-13","trust":"human-reviewed","status":"stable","updated":"2025-05-13","tags":[],"degree":1,"community":3,"x":-987.43,"y":263.51},{"id":"raw/20261017-192545-context-fragmentation-why-your-agents.md","type":"Source","label":"Context fragmentation: why your agents keep starting from zero","url":"https://muthub.org/writing/context-fragmentation.md","summary":"Published 2026-06-30","trust":"human-reviewed","status":"stable","updated":"2026-06-30","tags":[],"degree":1,"community":1,"x":688.0,"y":-607.55},{"id":"raw/20261017-192545-controlled-data-movement.md","type":"Source","label":"Controlled Data Movement","url":"https://muthub.org/initiatives/controlled-data-movement-archetype.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":0,"x":101.25,"y":396.42},{"id":"raw/20261017-192545-data-ai-on-public-cloud.md","type":"Source","label":"Data & AI on Public Cloud","url":"https://muthub.org/initiatives/multi-cloud-ai-strategy.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":0,"x":-137.4,"y":-230.68},{"id":"raw/20261017-192545-designing-an-enterprise-mcp-registry-the.md","type":"Source","label":"Designing an enterprise MCP registry: the control point agents need","url":"https://muthub.org/writing/designing-an-enterprise-mcp-registry.md","summary":"Published 2025-09-18","trust":"human-reviewed","status":"stable","updated":"2025-09-18","tags":[],"degree":1,"community":2,"x":397.53,"y":56.36},{"id":"raw/20261017-192545-enterprise-generative-ai-architecture.md","type":"Source","label":"Enterprise Generative AI Architecture","url":"https://muthub.org/initiatives/enterprise-genai-architecture.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":2,"x":365.8,"y":-35.39},{"id":"raw/20261017-192545-enterprise-identity-access-management.md","type":"Source","label":"Enterprise Identity & Access Management","url":"https://muthub.org/initiatives/enterprise-iam-oracle.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":11,"x":463.22,"y":567.49},{"id":"raw/20261017-192545-enterprise-machine-learning-platform.md","type":"Source","label":"Enterprise Machine Learning Platform","url":"https://muthub.org/initiatives/unified-ml-platform.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":0,"x":-52.07,"y":569.4},{"id":"raw/20261017-192545-from-mlops-to-ai-engineering-what.md","type":"Source","label":"From MLOps to AI engineering: what industrializing ML still teaches us","url":"https://muthub.org/writing/from-mlops-to-ai-engineering.md","summary":"Published 2024-11-19","trust":"human-reviewed","status":"stable","updated":"2024-11-19","tags":[],"degree":1,"community":0,"x":-84.48,"y":341.38},{"id":"raw/20261017-192545-from-pair-programming-to-fleet.md","type":"Source","label":"From pair programming to fleet management","url":"https://muthub.org/writing/from-pair-programming-to-fleet-management.md","summary":"Published 2025-12-15","trust":"human-reviewed","status":"stable","updated":"2025-12-15","tags":[],"degree":1,"community":8,"x":-1000.0,"y":462.57},{"id":"raw/20261017-192545-gating-ai-investment-eight-gates-from.md","type":"Source","label":"Gating AI investment: eight gates from pilot to production","url":"https://muthub.org/playbooks/gating-ai-investment.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":4,"x":-454.26,"y":-719.69},{"id":"raw/20261017-192545-governance-belongs-in-the-catalog.md","type":"Source","label":"Governance belongs in the catalog","url":"https://muthub.org/writing/unified-governance-in-the-catalog.md","summary":"Published 2025-04-14","trust":"human-reviewed","status":"stable","updated":"2025-04-14","tags":[],"degree":1,"community":13,"x":165.15,"y":761.32},{"id":"raw/20261017-192545-governing-coding-agents-in-a-bank-a-12.md","type":"Source","label":"Governing coding agents in a bank: a 12-point checklist","url":"https://muthub.org/playbooks/governing-coding-agents.md","summary":"Published 2026-10-11","trust":"human-reviewed","status":"stable","updated":"2026-10-11","tags":[],"degree":1,"community":3,"x":-581.56,"y":6.29},{"id":"raw/20261017-192545-if-you-can-t-prove-why-an-ai-wrote-it.md","type":"Source","label":"If you can't prove why an AI wrote it, you can't ship it","url":"https://muthub.org/writing/if-you-cant-prove-why-an-ai-wrote-it.md","summary":"Published 2026-02-24","trust":"human-reviewed","status":"stable","updated":"2026-02-24","tags":[],"degree":1,"community":2,"x":382.46,"y":351.6},{"id":"raw/20261017-192545-inside-an-architecture-as-code-platform.md","type":"Source","label":"Inside an Architecture-as-Code platform: a C4 walkthrough","url":"https://muthub.org/writing/inside-an-architecture-as-code-platform.md","summary":"Published 2026-10-12","trust":"human-reviewed","status":"stable","updated":"2026-10-12","tags":[],"degree":1,"community":6,"x":183.96,"y":-33.94},{"id":"raw/20261017-192545-leading-architecture-change-without.md","type":"Source","label":"Leading architecture change without direct authority","url":"https://muthub.org/writing/leading-without-authority.md","summary":"Published 2025-07-08","trust":"human-reviewed","status":"stable","updated":"2025-07-08","tags":[],"degree":1,"community":5,"x":-348.01,"y":-203.59},{"id":"raw/20261017-192545-living-documentation-and-the-human-trust.md","type":"Source","label":"Living documentation and the human trust gap","url":"https://muthub.org/writing/living-documentation-trust-gap.md","summary":"Published 2025-11-19","trust":"human-reviewed","status":"stable","updated":"2025-11-19","tags":[],"degree":1,"community":1,"x":752.1,"y":-951.67},{"id":"raw/20261017-192545-mcp-in-three-primitives-tools-resources.md","type":"Source","label":"MCP in three primitives: tools, resources, prompts","url":"https://muthub.org/writing/mcp-tools-resources-prompts.md","summary":"Published 2025-06-18","trust":"human-reviewed","status":"stable","updated":"2025-06-18","tags":[],"degree":1,"community":2,"x":556.74,"y":266.68},{"id":"raw/20261017-192545-middleware-global-enterprise-systems.md","type":"Source","label":"Middleware & Global Enterprise Systems","url":"https://muthub.org/initiatives/middleware-platforms-bunge.md","summary":"Published 2026-10-16","trust":"human-reviewed","status":"stable","updated":"2026-10-16","tags":[],"degree":1,"community":9,"x":130.44,"y":867.46},{"id":"raw/20261017-192545-model-is-a-tool-harness-is-the-strategy.md","type":"Source","label":"Model is a tool, harness is the strategy","url":"https://muthub.org/writing/model-is-a-tool-harness-is-the-strategy.md","summary":"Published 2026-05-26","trust":"human-reviewed","status":"stable","updated":"2026-05-26","tags":[],"degree":1,"community":2,"x":162.63,"y":282.03},{"id":"raw/20261017-192545-not-another-data-lake-context-needs.md","type":"Source","label":"Not another data lake: context needs curation, not collection","url":"https://muthub.org/writing/not-another-data-lake.md","summary":"Published 2026-07-21","trust":"human-reviewed","status":"stable","updated":"2026-07-21","tags":[],"degree":1,"community":1,"x":671.12,"y":-748.55},{"id":"raw/20261017-192545-passive-capture-knowledge-that-writes.md","type":"Source","label":"Passive capture: knowledge that writes itself, with humans who approve it","url":"https://muthub.org/writing/passive-capture.md","summary":"Published 2026-08-18","trust":"human-reviewed","status":"stable","updated":"2026-08-18","tags":[],"degree":1,"community":1,"x":361.44,"y":-824.74},{"id":"raw/20261017-192545-python-or-the-jvm-for-production.md","type":"Source","label":"Python or the JVM for production enterprise AI? Put the agent where the transaction lives","url":"https://muthub.org/writing/python-or-jvm-for-enterprise-ai.md","summary":"Published 2025-06-24","trust":"human-reviewed","status":"stable","updated":"2025-06-24","tags":[],"degree":1,"community":0,"x":-110.92,"y":394.03},{"id":"raw/20261017-192545-remote-mcp-straight-from-the-api.md","type":"Source","label":"Remote MCP, straight from the API","url":"https://muthub.org/writing/mcp-connector-messages-api.md","summary":"Published 2025-06-04","trust":"human-reviewed","status":"stable","updated":"2025-06-04","tags":[],"degree":1,"community":2,"x":590.25,"y":383.19},{"id":"raw/20261017-192545-rethinking-operational-databases-for-the.md","type":"Source","label":"Rethinking operational databases for the agent era","url":"https://muthub.org/writing/rethinking-oltp-for-agents.md","summary":"Published 2025-09-10","trust":"human-reviewed","status":"stable","updated":"2025-09-10","tags":[],"degree":1,"community":7,"x":265.8,"y":-212.44},{"id":"raw/20261017-192545-securing-ai-agents-identity-not-secrets.md","type":"Source","label":"Securing AI agents: identity, not secrets","url":"https://muthub.org/writing/securing-ai-agents-identity-not-secrets.md","summary":"Published 2025-05-29","trust":"human-reviewed","status":"stable","updated":"2025-05-29","tags":[],"degree":1,"community":2,"x":480.63,"y":94.7},{"id":"raw/20261017-192545-self-describing-knowledge-why-the-open.md","type":"Source","label":"Self-describing knowledge: why the Open Knowledge Format matters, and what enterprises must add","url":"https://muthub.org/writing/self-describing-knowledge-open-knowledge-format.md","summary":"Published 2026-09-15","trust":"human-reviewed","status":"stable","updated":"2026-09-15","tags":[],"degree":1,"community":1,"x":405.32,"y":-908.81},{"id":"raw/20261017-192545-simplicity-is-not-simplistic.md","type":"Source","label":"Simplicity is not simplistic","url":"https://muthub.org/writing/simplicity-in-architecture.md","summary":"Published 2024-11-08","trust":"human-reviewed","status":"stable","updated":"2024-11-08","tags":[],"degree":1,"community":4,"x":-503.62,"y":-676.79},{"id":"raw/20261017-192545-spec-driven-development-for-regulated.md","type":"Source","label":"Spec-driven development for regulated industries: audit the contract, not every line","url":"https://muthub.org/writing/spec-driven-development-for-regulated-industries.md","summary":"Published 2025-10-21","trust":"human-reviewed","status":"stable","updated":"2025-10-21","tags":[],"degree":1,"community":5,"x":-409.73,"y":196.52},{"id":"raw/20261017-192545-technical-debt-is-an-architectural.md","type":"Source","label":"Technical debt is an architectural liability","url":"https://muthub.org/writing/technical-debt-is-an-architectural-liability.md","summary":"Published 2025-06-23","trust":"human-reviewed","status":"stable","updated":"2025-06-23","tags":[],"degree":1,"community":4,"x":-456.26,"y":-366.44},{"id":"raw/20261017-192545-the-ai-native-sdlc-when-typing-code.md","type":"Source","label":"The AI-native SDLC: when typing code stops being the bottleneck","url":"https://muthub.org/writing/the-ai-native-sdlc.md","summary":"Published 2026-07-28","trust":"human-reviewed","status":"stable","updated":"2026-07-28","tags":[],"degree":1,"community":5,"x":-340.9,"y":75.37},{"id":"raw/20261017-192545-the-cost-of-unmanaged-context.md","type":"Source","label":"The cost of unmanaged context","url":"https://muthub.org/writing/the-cost-of-unmanaged-context.md","summary":"Published 2026-06-02","trust":"human-reviewed","status":"stable","updated":"2026-06-02","tags":[],"degree":1,"community":1,"x":430.48,"y":-554.22},{"id":"raw/20261017-192545-the-mcp-spec-grows-up.md","type":"Source","label":"The MCP spec grows up","url":"https://muthub.org/writing/the-mcp-spec-grows-up.md","summary":"Published 2025-04-01","trust":"human-reviewed","status":"stable","updated":"2025-04-01","tags":[],"degree":1,"community":10,"x":717.9,"y":207.63},{"id":"raw/20261017-192545-three-architectures-for-ai-coding-agents.md","type":"Source","label":"Three architectures for AI coding agents, and how enterprises should choose","url":"https://muthub.org/writing/three-architectures-for-ai-coding-agents.md","summary":"Published 2025-12-16","trust":"human-reviewed","status":"stable","updated":"2025-12-16","tags":[],"degree":1,"community":5,"x":-291.61,"y":364.98},{"id":"raw/20261017-192545-your-prompt-history-is-a-more-honest.md","type":"Source","label":"Your prompt history is a more honest review than your calendar","url":"https://muthub.org/writing/audit-your-year-with-ai.md","summary":"Published 2025-12-08","trust":"human-reviewed","status":"stable","updated":"2025-12-08","tags":[],"degree":1,"community":4,"x":-344.03,"y":-769.99},{"id":"theme:ai-native-sdlc","type":"Theme","label":"AI-native SDLC","url":"/ai-native-sdlc","summary":"How software gets built when agents write much of the code: coding agents, specs, verification and engineering productivity","trust":"human-reviewed","status":"stable","updated":"1970-01-01","tags":[],"degree":10,"community":3,"x":-529.04,"y":235.74},{"id":"theme:context-engineering","type":"Theme","label":"Context engineering","url":"/context-engineering","summary":"Trusted, governed knowledge that people and agents can rely on: context layers, knowledge formats, retrieval and provenance","trust":"human-reviewed","status":"stable","updated":"1970-01-01","tags":[],"degree":6,"community":1,"x":497.85,"y":-669.08},{"id":"theme:data-ai-platforms","type":"Theme","label":"Data & AI platforms","url":"/data-ai-platforms","summary":"Data and ML platforms, lakehouses, MLOps, integration and the infrastructure AI runs on","trust":"human-reviewed","status":"stable","updated":"1970-01-01","tags":[],"degree":11,"community":0,"x":97.63,"y":330.01},{"id":"theme:governed-ai","type":"Theme","label":"Governed AI","url":"/governed-ai","summary":"Guardrails, provenance, identity and policy enforced by design for AI systems and agents, including architecture as code","trust":"human-reviewed","status":"stable","updated":"1970-01-01","tags":[],"degree":15,"community":2,"x":263.18,"y":169.6},{"id":"theme:leading-ai-change","type":"Theme","label":"Leading AI change","url":"/leading-ai-change","summary":"Strategy, operating models, investment cases and leadership of AI change in large regulated organizations","trust":"human-reviewed","status":"stable","updated":"1970-01-01","tags":[],"degree":9,"community":4,"x":-285.62,"y":-465.65}],"edges":[{"source":"ai-native-sdlc/agent-design-is-still-hard.md","target":"ext:caching","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/agent-design-is-still-hard.md","target":"ext:sdks","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/agent-design-is-still-hard.md","target":"raw/20261017-192545-agent-design-is-still-hard.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/agent-design-is-still-hard.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/agent-design-is-still-hard.md","weight":1.0},{"source":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","target":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","weight":1.0},{"source":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","target":"ext:maker-checker-controls","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","target":"ext:wells-fargo","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","target":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","weight":1.0},{"source":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","target":"raw/20261017-192545-ai-augmented-software-development.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","weight":1.0},{"source":"ai-native-sdlc/beyond-vibe-coding-specs-as-executable-artifacts.md","target":"ext:ad-hoc-prompting","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/beyond-vibe-coding-specs-as-executable-artifacts.md","target":"ext:ai-assisted-delivery","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/beyond-vibe-coding-specs-as-executable-artifacts.md","target":"raw/20261017-192545-beyond-vibe-coding-specs-as-executable.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/beyond-vibe-coding-specs-as-executable-artifacts.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/beyond-vibe-coding-specs-as-executable-artifacts.md","weight":1.0},{"source":"ai-native-sdlc/closing-the-loop-agents-that-verify-their-own-work.md","target":"ext:autonomy","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/closing-the-loop-agents-that-verify-their-own-work.md","target":"raw/20261017-192545-closing-the-loop-agents-that-verify.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/closing-the-loop-agents-that-verify-their-own-work.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/closing-the-loop-agents-that-verify-their-own-work.md","weight":1.0},{"source":"ai-native-sdlc/code-that-validates-itself-ai-generated-assertions.md","target":"ext:ai-written-code","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/code-that-validates-itself-ai-generated-assertions.md","target":"ext:java","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/code-that-validates-itself-ai-generated-assertions.md","target":"ext:llms","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/code-that-validates-itself-ai-generated-assertions.md","target":"raw/20261017-192545-code-that-validates-itself-ai-generated.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/code-that-validates-itself-ai-generated-assertions.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/code-that-validates-itself-ai-generated-assertions.md","weight":1.0},{"source":"ai-native-sdlc/from-pair-programming-to-fleet-management.md","target":"ext:cloud-agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/from-pair-programming-to-fleet-management.md","target":"ext:editors","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/from-pair-programming-to-fleet-management.md","target":"ext:fleet-management","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/from-pair-programming-to-fleet-management.md","target":"ext:local-background-and-cloud-agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/from-pair-programming-to-fleet-management.md","target":"ext:pair-programming","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/from-pair-programming-to-fleet-management.md","target":"raw/20261017-192545-from-pair-programming-to-fleet.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/from-pair-programming-to-fleet-management.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/from-pair-programming-to-fleet-management.md","weight":1.0},{"source":"ai-native-sdlc/governing-coding-agents-in-a-bank-a-12-point-checklist.md","target":"ext:coding-agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/governing-coding-agents-in-a-bank-a-12-point-checklist.md","target":"raw/20261017-192545-governing-coding-agents-in-a-bank-a-12.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/governing-coding-agents-in-a-bank-a-12-point-checklist.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/governing-coding-agents-in-a-bank-a-12-point-checklist.md","weight":1.0},{"source":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","target":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","weight":1.0},{"source":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","target":"ext:prompt-to-code","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","target":"ext:sdlc","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","target":"ext:spec-anchored-not-spec-as-source","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","target":"governed-ai/architecture-as-code-control-plane.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","weight":1.0},{"source":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","target":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","weight":1.0},{"source":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","target":"raw/20261017-192545-spec-driven-development-for-regulated.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ext:dataops","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ext:from-mlops-to-ai-engineering","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ext:generative-and-agentic-ai","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ext:maker-checker","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ext:mlops","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ext:north-star","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"ext:spec-driven-development-for-regulated-industries","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"leading-ai-change/leading-architecture-change-without-direct-authority.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"raw/20261017-192545-the-ai-native-sdlc-when-typing-code.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"ext:jvm","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"ext:jvm-agent-frameworks","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"ext:production-enterprise-ai","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"ext:python","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"ext:sdlc","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"ext:the-ai-native-sdlc","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","type":"links_to","origin":"link","evidence":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"raw/20261017-192545-three-architectures-for-ai-coding-agents.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","target":"theme:ai-native-sdlc","type":"in_folder","origin":"folder","evidence":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","type":"links_to","origin":"link","evidence":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"context-engineering/the-cost-of-unmanaged-context.md","type":"builds_on","origin":"frontmatter","evidence":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"ext:ai-agent","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"ext:data-lake","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"ext:enterprise-agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"ext:fragmentation","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"ext:regulated-industries","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"ext:unmanaged-context","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"raw/20261017-192545-context-fragmentation-why-your-agents.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","target":"theme:context-engineering","type":"in_folder","origin":"folder","evidence":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","weight":1.0},{"source":"context-engineering/living-documentation-and-the-human-trust-gap.md","target":"raw/20261017-192545-living-documentation-and-the-human-trust.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"context-engineering/living-documentation-and-the-human-trust-gap.md","target":"theme:context-engineering","type":"in_folder","origin":"folder","evidence":"context-engineering/living-documentation-and-the-human-trust-gap.md","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","type":"builds_on","origin":"frontmatter","evidence":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","type":"links_to","origin":"link","evidence":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"ext:agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"ext:bulk-ingestion","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"ext:context-layer","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"ext:data-lake","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"ext:enterprise-agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"ext:governance-debt","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"ext:knowledge-graph","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"ext:model-quality","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"raw/20261017-192545-not-another-data-lake-context-needs.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","target":"theme:context-engineering","type":"in_folder","origin":"folder","evidence":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","weight":1.0},{"source":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","target":"context-engineering/not-another-data-lake-context-needs-curation-not-collection.md","type":"builds_on","origin":"frontmatter","evidence":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","weight":1.0},{"source":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","target":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","type":"links_to","origin":"link","evidence":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","weight":1.0},{"source":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","target":"ext:agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","target":"ext:google-cloud","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","target":"ext:human-approval-gate","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","target":"ext:open-knowledge-format","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","target":"raw/20261017-192545-passive-capture-knowledge-that-writes.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","target":"theme:context-engineering","type":"in_folder","origin":"folder","evidence":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"context-engineering/passive-capture-knowledge-that-writes-itself-with-humans-who.md","type":"builds_on","origin":"frontmatter","evidence":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"context-engineering/the-cost-of-unmanaged-context.md","type":"links_to","origin":"link","evidence":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"ext:ai-era","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"ext:google-cloud","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"ext:markdown","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"ext:okf","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"ext:okf-v0-2","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"ext:open-knowledge-format","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"raw/20261017-192545-self-describing-knowledge-why-the-open.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","target":"theme:context-engineering","type":"in_folder","origin":"folder","evidence":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","weight":1.0},{"source":"context-engineering/the-cost-of-unmanaged-context.md","target":"context-engineering/context-fragmentation-why-your-agents-keep-starting-from.md","type":"links_to","origin":"link","evidence":"context-engineering/the-cost-of-unmanaged-context.md","weight":1.0},{"source":"context-engineering/the-cost-of-unmanaged-context.md","target":"context-engineering/self-describing-knowledge-why-the-open-knowledge-format.md","type":"links_to","origin":"link","evidence":"context-engineering/the-cost-of-unmanaged-context.md","weight":1.0},{"source":"context-engineering/the-cost-of-unmanaged-context.md","target":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","type":"links_to","origin":"link","evidence":"context-engineering/the-cost-of-unmanaged-context.md","weight":1.0},{"source":"context-engineering/the-cost-of-unmanaged-context.md","target":"ext:google-cloud","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/the-cost-of-unmanaged-context.md","target":"ext:open-knowledge-format","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"context-engineering/the-cost-of-unmanaged-context.md","target":"raw/20261017-192545-the-cost-of-unmanaged-context.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"context-engineering/the-cost-of-unmanaged-context.md","target":"theme:context-engineering","type":"in_folder","origin":"folder","evidence":"context-engineering/the-cost-of-unmanaged-context.md","weight":1.0},{"source":"data-ai-platforms/a-data-engineering-agent-in-practice.md","target":"ext:bigquery","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/a-data-engineering-agent-in-practice.md","target":"ext:self-correction","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/a-data-engineering-agent-in-practice.md","target":"raw/20261017-192545-a-data-engineering-agent-in-practice.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/a-data-engineering-agent-in-practice.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/a-data-engineering-agent-in-practice.md","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/agent-first-data-architecture-five-principles.md","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"data-ai-platforms/controlled-data-movement.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/agent-first-data-architecture-five-principles.md","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/agent-first-data-architecture-five-principles.md","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/agent-first-data-architecture-five-principles.md","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:agentic-ai","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:ai-engineering","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:dataops","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:jvm","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:machine-learning","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:model-context-protocol","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:open-lakehouse","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:python","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:usaa","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"ext:wells-fargo","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/agent-first-data-architecture-five-principles.md","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"leading-ai-change/data-ai-on-public-cloud.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/agent-first-data-architecture-five-principles.md","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"raw/20261017-192545-agent-first-data-architecture-five.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/agent-first-data-architecture-five-principles.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/agent-first-data-architecture-five-principles.md","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"context-engineering/the-cost-of-unmanaged-context.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"data-ai-platforms/agent-first-data-architecture-five-principles.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"ext:context-engineering","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"ext:enterprise-ai-pilots","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"ext:institutional-memory","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"ext:open-lakehouse","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"ext:systems-of-record","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"raw/20261017-192545-capture-the-why-the-knowledge-layer.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/capture-the-why-the-knowledge-layer-enterprise-agents-are.md","weight":1.0},{"source":"data-ai-platforms/cloud-data-analytics-platform.md","target":"ext:aws","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/cloud-data-analytics-platform.md","target":"ext:data-protection","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/cloud-data-analytics-platform.md","target":"ext:identity","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/cloud-data-analytics-platform.md","target":"ext:usaa","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/cloud-data-analytics-platform.md","target":"raw/20261017-192545-cloud-data-analytics-platform.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/cloud-data-analytics-platform.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/cloud-data-analytics-platform.md","weight":1.0},{"source":"data-ai-platforms/controlled-data-movement.md","target":"data-ai-platforms/agent-first-data-architecture-five-principles.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/controlled-data-movement.md","weight":1.0},{"source":"data-ai-platforms/controlled-data-movement.md","target":"ext:open-lakehouse","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/controlled-data-movement.md","target":"ext:usaa","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/controlled-data-movement.md","target":"ext:wells-fargo","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/controlled-data-movement.md","target":"raw/20261017-192545-controlled-data-movement.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/controlled-data-movement.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/controlled-data-movement.md","weight":1.0},{"source":"data-ai-platforms/enterprise-machine-learning-platform.md","target":"ext:data-scientists","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/enterprise-machine-learning-platform.md","target":"ext:mlops","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/enterprise-machine-learning-platform.md","target":"ext:usaa","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/enterprise-machine-learning-platform.md","target":"raw/20261017-192545-enterprise-machine-learning-platform.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/enterprise-machine-learning-platform.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/enterprise-machine-learning-platform.md","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"data-ai-platforms/agent-first-data-architecture-five-principles.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"ext:agentic-ai","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"ext:ai-engineering","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"ext:dataops","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"ext:generative-ai","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"ext:lakehouse","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"ext:mlops","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"ext:the-ai-native-sdlc","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"raw/20261017-192545-from-mlops-to-ai-engineering-what.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/from-mlops-to-ai-engineering-what-industrializing-ml-still.md","weight":1.0},{"source":"data-ai-platforms/governance-belongs-in-the-catalog.md","target":"ext:data-products","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/governance-belongs-in-the-catalog.md","target":"ext:governance","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/governance-belongs-in-the-catalog.md","target":"raw/20261017-192545-governance-belongs-in-the-catalog.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/governance-belongs-in-the-catalog.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/governance-belongs-in-the-catalog.md","weight":1.0},{"source":"data-ai-platforms/middleware-global-enterprise-systems.md","target":"ext:bunge","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/middleware-global-enterprise-systems.md","target":"ext:enterprise-service-bus","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/middleware-global-enterprise-systems.md","target":"ext:hyperion","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/middleware-global-enterprise-systems.md","target":"ext:middleware","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/middleware-global-enterprise-systems.md","target":"raw/20261017-192545-middleware-global-enterprise-systems.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/middleware-global-enterprise-systems.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/middleware-global-enterprise-systems.md","weight":1.0},{"source":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","target":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","weight":1.0},{"source":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","target":"data-ai-platforms/agent-first-data-architecture-five-principles.md","type":"links_to","origin":"link","evidence":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","weight":1.0},{"source":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","target":"ext:jvm","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","target":"ext:open-lakehouse","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","target":"ext:python","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","target":"raw/20261017-192545-python-or-the-jvm-for-production.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/python-or-the-jvm-for-production-enterprise-ai-put-the-agent.md","weight":1.0},{"source":"data-ai-platforms/rethinking-operational-databases-for-the-agent-era.md","target":"ext:agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/rethinking-operational-databases-for-the-agent-era.md","target":"ext:lakehouse","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/rethinking-operational-databases-for-the-agent-era.md","target":"ext:postgres","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"data-ai-platforms/rethinking-operational-databases-for-the-agent-era.md","target":"raw/20261017-192545-rethinking-operational-databases-for-the.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"data-ai-platforms/rethinking-operational-databases-for-the-agent-era.md","target":"theme:data-ai-platforms","type":"in_folder","origin":"folder","evidence":"data-ai-platforms/rethinking-operational-databases-for-the-agent-era.md","weight":1.0},{"source":"governed-ai/a2a-and-mcp-complementary-not-competing.md","target":"ext:a2a","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/a2a-and-mcp-complementary-not-competing.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/a2a-and-mcp-complementary-not-competing.md","target":"raw/20261017-192545-a2a-and-mcp-complementary-not-competing.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/a2a-and-mcp-complementary-not-competing.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/a2a-and-mcp-complementary-not-competing.md","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"data-ai-platforms/agent-first-data-architecture-five-principles.md","type":"links_to","origin":"link","evidence":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"ext:generative-ai","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"ext:git","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"ext:model-context-protocol","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"ext:open-lakehouse","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","type":"links_to","origin":"link","evidence":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"governed-ai/enterprise-generative-ai-architecture.md","type":"links_to","origin":"link","evidence":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","type":"links_to","origin":"link","evidence":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","type":"links_to","origin":"link","evidence":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"governed-ai/securing-ai-agents-identity-not-secrets.md","type":"links_to","origin":"link","evidence":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"raw/20261017-192545-adopting-mcp-in-a-bank-the-four-risks-to.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","weight":1.0},{"source":"governed-ai/architecture-as-code-control-plane.md","target":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-as-code-control-plane.md","weight":1.0},{"source":"governed-ai/architecture-as-code-control-plane.md","target":"ext:spec-driven-development-for-regulated-industries","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-as-code-control-plane.md","target":"ext:wells-fargo","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-as-code-control-plane.md","target":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-as-code-control-plane.md","weight":1.0},{"source":"governed-ai/architecture-as-code-control-plane.md","target":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-as-code-control-plane.md","weight":1.0},{"source":"governed-ai/architecture-as-code-control-plane.md","target":"raw/20261017-192545-architecture-as-code-control-plane.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/architecture-as-code-control-plane.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/architecture-as-code-control-plane.md","weight":1.0},{"source":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","target":"ext:architecture-control-plane","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","target":"ext:cli","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","target":"ext:mcp-server","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","target":"ext:opa","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","target":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","weight":1.0},{"source":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","target":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","weight":1.0},{"source":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","target":"raw/20261017-192545-architecture-as-code-reference-platform.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"ai-native-sdlc/spec-driven-development-for-regulated-industries-audit-the.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"ext:architecture-as-code-platform","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"ext:cli","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"ext:mcp-server","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"ext:opa","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"governed-ai/architecture-as-code-control-plane.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"leading-ai-change/leading-architecture-change-without-direct-authority.md","type":"links_to","origin":"link","evidence":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"raw/20261017-192545-architecture-that-runs-why-ai-era.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","weight":1.0},{"source":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","target":"ext:architecture-as-code-platform","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","target":"ext:model-context-protocol","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","target":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","type":"links_to","origin":"link","evidence":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","weight":1.0},{"source":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","target":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","type":"links_to","origin":"link","evidence":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","weight":1.0},{"source":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","target":"governed-ai/securing-ai-agents-identity-not-secrets.md","type":"links_to","origin":"link","evidence":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","weight":1.0},{"source":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","target":"raw/20261017-192545-designing-an-enterprise-mcp-registry-the.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","weight":1.0},{"source":"governed-ai/enterprise-generative-ai-architecture.md","target":"ext:ai-agent","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/enterprise-generative-ai-architecture.md","target":"ext:generative-ai","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/enterprise-generative-ai-architecture.md","target":"ext:model-context-protocol","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/enterprise-generative-ai-architecture.md","target":"ext:wells-fargo","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/enterprise-generative-ai-architecture.md","target":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","type":"links_to","origin":"link","evidence":"governed-ai/enterprise-generative-ai-architecture.md","weight":1.0},{"source":"governed-ai/enterprise-generative-ai-architecture.md","target":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","type":"links_to","origin":"link","evidence":"governed-ai/enterprise-generative-ai-architecture.md","weight":1.0},{"source":"governed-ai/enterprise-generative-ai-architecture.md","target":"raw/20261017-192545-enterprise-generative-ai-architecture.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/enterprise-generative-ai-architecture.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/enterprise-generative-ai-architecture.md","weight":1.0},{"source":"governed-ai/enterprise-identity-access-management.md","target":"ext:multi-factor-authentication","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/enterprise-identity-access-management.md","target":"ext:oracle-identity-federation","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/enterprise-identity-access-management.md","target":"ext:single-sign-on","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/enterprise-identity-access-management.md","target":"ext:usaa","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/enterprise-identity-access-management.md","target":"raw/20261017-192545-enterprise-identity-access-management.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/enterprise-identity-access-management.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/enterprise-identity-access-management.md","weight":1.0},{"source":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","target":"ext:bank","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","target":"ext:git","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","target":"ext:model-context-protocol","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","target":"ext:sbom","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","target":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","type":"links_to","origin":"link","evidence":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","weight":1.0},{"source":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","target":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","type":"links_to","origin":"link","evidence":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","weight":1.0},{"source":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","target":"raw/20261017-192545-if-you-can-t-prove-why-an-ai-wrote-it.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"ext:cli","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"ext:coding-agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"ext:mcp-server","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"ext:opa","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"governed-ai/architecture-as-code-control-plane.md","type":"links_to","origin":"link","evidence":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"governed-ai/architecture-as-code-reference-platform-open-prototype.md","type":"links_to","origin":"link","evidence":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","type":"links_to","origin":"link","evidence":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","type":"links_to","origin":"link","evidence":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","type":"links_to","origin":"link","evidence":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"raw/20261017-192545-inside-an-architecture-as-code-platform.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","weight":1.0},{"source":"governed-ai/mcp-in-three-primitives-tools-resources-prompts.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/mcp-in-three-primitives-tools-resources-prompts.md","target":"raw/20261017-192545-mcp-in-three-primitives-tools-resources.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/mcp-in-three-primitives-tools-resources-prompts.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/mcp-in-three-primitives-tools-resources-prompts.md","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"ai-native-sdlc/ai-augmented-software-development-lifecycle.md","type":"links_to","origin":"link","evidence":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md","type":"links_to","origin":"link","evidence":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"ext:generative-ai","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"ext:git","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","type":"links_to","origin":"link","evidence":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","type":"links_to","origin":"link","evidence":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"governed-ai/enterprise-generative-ai-architecture.md","type":"links_to","origin":"link","evidence":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"governed-ai/if-you-can-t-prove-why-an-ai-wrote-it-you-can-t-ship-it.md","type":"links_to","origin":"link","evidence":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"governed-ai/inside-an-architecture-as-code-platform-a-c4-walkthrough.md","type":"links_to","origin":"link","evidence":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"raw/20261017-192545-model-is-a-tool-harness-is-the-strategy.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/model-is-a-tool-harness-is-the-strategy.md","weight":1.0},{"source":"governed-ai/remote-mcp-straight-from-the-api.md","target":"ext:agent-integration","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/remote-mcp-straight-from-the-api.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/remote-mcp-straight-from-the-api.md","target":"ext:messages-api","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/remote-mcp-straight-from-the-api.md","target":"raw/20261017-192545-remote-mcp-straight-from-the-api.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/remote-mcp-straight-from-the-api.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/remote-mcp-straight-from-the-api.md","weight":1.0},{"source":"governed-ai/securing-ai-agents-identity-not-secrets.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/securing-ai-agents-identity-not-secrets.md","target":"ext:model-context-protocol","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/securing-ai-agents-identity-not-secrets.md","target":"governed-ai/adopting-mcp-in-a-bank-the-four-risks-to-solve-first.md","type":"links_to","origin":"link","evidence":"governed-ai/securing-ai-agents-identity-not-secrets.md","weight":1.0},{"source":"governed-ai/securing-ai-agents-identity-not-secrets.md","target":"governed-ai/designing-an-enterprise-mcp-registry-the-control-point.md","type":"links_to","origin":"link","evidence":"governed-ai/securing-ai-agents-identity-not-secrets.md","weight":1.0},{"source":"governed-ai/securing-ai-agents-identity-not-secrets.md","target":"raw/20261017-192545-securing-ai-agents-identity-not-secrets.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/securing-ai-agents-identity-not-secrets.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/securing-ai-agents-identity-not-secrets.md","weight":1.0},{"source":"governed-ai/the-mcp-spec-grows-up.md","target":"ext:batching","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/the-mcp-spec-grows-up.md","target":"ext:mcp","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/the-mcp-spec-grows-up.md","target":"ext:oauth-2-1","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/the-mcp-spec-grows-up.md","target":"ext:streamable-http","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/the-mcp-spec-grows-up.md","target":"ext:tool-annotations","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"governed-ai/the-mcp-spec-grows-up.md","target":"raw/20261017-192545-the-mcp-spec-grows-up.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"governed-ai/the-mcp-spec-grows-up.md","target":"theme:governed-ai","type":"in_folder","origin":"folder","evidence":"governed-ai/the-mcp-spec-grows-up.md","weight":1.0},{"source":"leading-ai-change/ai-is-an-amplifier-not-a-silver-bullet.md","target":"ext:clear-policy","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/ai-is-an-amplifier-not-a-silver-bullet.md","target":"ext:platform-quality","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/ai-is-an-amplifier-not-a-silver-bullet.md","target":"ext:updated-workflows","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/ai-is-an-amplifier-not-a-silver-bullet.md","target":"raw/20261017-192545-ai-is-an-amplifier-not-a-silver-bullet.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"leading-ai-change/ai-is-an-amplifier-not-a-silver-bullet.md","target":"theme:leading-ai-change","type":"in_folder","origin":"folder","evidence":"leading-ai-change/ai-is-an-amplifier-not-a-silver-bullet.md","weight":1.0},{"source":"leading-ai-change/an-ai-operating-model-for-a-bank-ten-decisions-to-make.md","target":"ext:federated-model","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/an-ai-operating-model-for-a-bank-ten-decisions-to-make.md","target":"ext:https-muthub-org-playbooks-ai-operating-model-for-a-bank","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/an-ai-operating-model-for-a-bank-ten-decisions-to-make.md","target":"ext:model-risk","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/an-ai-operating-model-for-a-bank-ten-decisions-to-make.md","target":"raw/20261017-192545-an-ai-operating-model-for-a-bank-ten.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"leading-ai-change/an-ai-operating-model-for-a-bank-ten-decisions-to-make.md","target":"theme:leading-ai-change","type":"in_folder","origin":"folder","evidence":"leading-ai-change/an-ai-operating-model-for-a-bank-ten-decisions-to-make.md","weight":1.0},{"source":"leading-ai-change/build-for-today-s-task-or-tomorrow-s-platform.md","target":"ext:agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/build-for-today-s-task-or-tomorrow-s-platform.md","target":"ext:architect-s-dilemma","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/build-for-today-s-task-or-tomorrow-s-platform.md","target":"ext:reusable-agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/build-for-today-s-task-or-tomorrow-s-platform.md","target":"ext:single-use-ones","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/build-for-today-s-task-or-tomorrow-s-platform.md","target":"raw/20261017-192545-build-for-today-s-task-or-tomorrow-s.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"leading-ai-change/build-for-today-s-task-or-tomorrow-s-platform.md","target":"theme:leading-ai-change","type":"in_folder","origin":"folder","evidence":"leading-ai-change/build-for-today-s-task-or-tomorrow-s-platform.md","weight":1.0},{"source":"leading-ai-change/data-ai-on-public-cloud.md","target":"data-ai-platforms/agent-first-data-architecture-five-principles.md","type":"links_to","origin":"link","evidence":"leading-ai-change/data-ai-on-public-cloud.md","weight":1.0},{"source":"leading-ai-change/data-ai-on-public-cloud.md","target":"ext:open-lakehouse","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/data-ai-on-public-cloud.md","target":"ext:wells-fargo","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/data-ai-on-public-cloud.md","target":"raw/20261017-192545-data-ai-on-public-cloud.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"leading-ai-change/data-ai-on-public-cloud.md","target":"theme:leading-ai-change","type":"in_folder","origin":"folder","evidence":"leading-ai-change/data-ai-on-public-cloud.md","weight":1.0},{"source":"leading-ai-change/gating-ai-investment-eight-gates-from-pilot-to-production.md","target":"raw/20261017-192545-gating-ai-investment-eight-gates-from.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"leading-ai-change/gating-ai-investment-eight-gates-from-pilot-to-production.md","target":"theme:leading-ai-change","type":"in_folder","origin":"folder","evidence":"leading-ai-change/gating-ai-investment-eight-gates-from-pilot-to-production.md","weight":1.0},{"source":"leading-ai-change/leading-architecture-change-without-direct-authority.md","target":"ai-native-sdlc/the-ai-native-sdlc-when-typing-code-stops-being-the.md","type":"links_to","origin":"link","evidence":"leading-ai-change/leading-architecture-change-without-direct-authority.md","weight":1.0},{"source":"leading-ai-change/leading-architecture-change-without-direct-authority.md","target":"ext:architects","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/leading-architecture-change-without-direct-authority.md","target":"ext:north-star","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/leading-architecture-change-without-direct-authority.md","target":"ext:sdlc","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/leading-architecture-change-without-direct-authority.md","target":"governed-ai/architecture-that-runs-why-ai-era-governance-must-be-code.md","type":"links_to","origin":"link","evidence":"leading-ai-change/leading-architecture-change-without-direct-authority.md","weight":1.0},{"source":"leading-ai-change/leading-architecture-change-without-direct-authority.md","target":"raw/20261017-192545-leading-architecture-change-without.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"leading-ai-change/leading-architecture-change-without-direct-authority.md","target":"theme:leading-ai-change","type":"in_folder","origin":"folder","evidence":"leading-ai-change/leading-architecture-change-without-direct-authority.md","weight":1.0},{"source":"leading-ai-change/simplicity-is-not-simplistic.md","target":"raw/20261017-192545-simplicity-is-not-simplistic.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"leading-ai-change/simplicity-is-not-simplistic.md","target":"theme:leading-ai-change","type":"in_folder","origin":"folder","evidence":"leading-ai-change/simplicity-is-not-simplistic.md","weight":1.0},{"source":"leading-ai-change/technical-debt-is-an-architectural-liability.md","target":"ext:coding-agents","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/technical-debt-is-an-architectural-liability.md","target":"ext:technical-debt","type":"mentions","origin":"extracted","evidence":"ext:semantica:llm/pattern","weight":1.0},{"source":"leading-ai-change/technical-debt-is-an-architectural-liability.md","target":"raw/20261017-192545-technical-debt-is-an-architectural.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"leading-ai-change/technical-debt-is-an-architectural-liability.md","target":"theme:leading-ai-change","type":"in_folder","origin":"folder","evidence":"leading-ai-change/technical-debt-is-an-architectural-liability.md","weight":1.0},{"source":"leading-ai-change/your-prompt-history-is-a-more-honest-review-than-your.md","target":"raw/20261017-192545-your-prompt-history-is-a-more-honest.md","type":"draws_on","origin":"source","evidence":"s1","weight":1.0},{"source":"leading-ai-change/your-prompt-history-is-a-more-honest-review-than-your.md","target":"theme:leading-ai-change","type":"in_folder","origin":"folder","evidence":"leading-ai-change/your-prompt-history-is-a-more-honest-review-than-your.md","weight":1.0}]}