Agent-Actor Architecture

“I just deleted all my MCPs. Skills + CLI is all you need. MCPs were a solution for humans pretending to build for agents. But agents aren’t humans. They’re processes. And processes talk to the world through CLIs and APIs. Always have. Always will. GitHub’s official MCP server: 54,000 tokens to load the spec. Fifty-four thousand. Before I even ask it to do anything. Meanwhile, gh --help costs 562 tokens. And the model already knows it from training data. ...

How to Document Software Architecture

Documenting software architecture is not about choosing a notation or filling a template. It is about communicating the right structure to the right audience at the right level of abstraction. We do not mandate symbology {: note} Every diagram can indeed use only boxes and arrows. That is not the point. Neither is a symbology what we mandate. The point is that each diagram represents one level of abstraction — and that level defines what a box means. The same box symbol means a System at the Conceptual level, a Product at the Logical level, a Module at the Physical level, and a Deployment Unit at the Implementation level. Although it is not “forbiden”, mixing levels on one diagram can destroy the meaning of it. ...

2 min · Dusan B. Jovanovic

LLM Adoption

W.I.P. LLM is not mandatory NOTE Enterprise architecture discipline applied to Large Language Model adoption — a structured framework covering capability justification, governance, and DBJ ADM integration. This is the root document for the LLM Adoption framework. It explains the overall approach and points to the five documents that together form a complete governance framework for introducing Large Language Models into an organization. The central argument: LLM complexity must be earned, not > assumed. ...

TOGAF Architecture Capability Framework

Exploring the Architecture Capability Framework in TOGAF: Components and Benefits Architecture plays a critical role in the success of an organization. It enables organizations to align their business strategies with technology solutions, thereby improving their efficiency and reducing risks. However, establishing and maintaining an effective architecture practice can be a daunting task. That’s where the Architecture Capability Framework comes in. Developed by The Open Group Architecture Forum (TOGAF), the framework provides a comprehensive set of guidelines for organizations to establish and maintain a robust architecture practice. The framework consists of seven components, including Architecture Capability, Architecture Board, Architecture Compliance, Architecture Contracts, Architecture Governance, Architecture Maturity Models, and Architecture Skills Framework. In this article, we will delve into each of these components and understand their role in establishing an effective architecture practice. ...