II.
Topic JSON
Structured · livetopic:design-patterns
Design Patterns json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "topic:design-patterns",
"_kind": "Topic",
"_file": "domain/topics/topics-engineering-practices.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Design Patterns",
"description": "Design Patterns as a cross-cutting topic - reusable solutions to common\nsoftware design problems documented as named patterns with context,\nforces, and consequences. Covers Gang of Four patterns, enterprise\nintegration patterns, domain-driven design patterns, and anti-patterns.\nProvides shared vocabulary for architectural discussions and design\nreviews across engineering teams.\n"
},
"outgoingEdges": [
{
"from": "topic:design-patterns",
"to": "domain:software-engineering",
"kind": "applies_to"
}
],
"incomingEdges": [
{
"from": "domain:software-engineering",
"to": "topic:design-patterns",
"kind": "contains"
},
{
"from": "lib-agent:ai-agents-conversational--langgraph-workflow-designer",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:ai-agents-conversational--mcp-app-architect",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:ai-agents-conversational--mcp-ui-developer",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:ai-agents-conversational--multi-agent-coordinator",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:ai-agents-conversational--plan-execute-planner",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:ai-agents-conversational--rag-pipeline-architect",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:ai-agents-conversational--react-agent-architect",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:ai-agents-conversational--state-machine-designer",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:ai-agents-conversational--tool-use-specialist",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:software-architecture--performance-engineer",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--quality-attributes-specialist",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:software-architecture--refactoring-coach",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-agent:software-architecture--tech-stack-evaluator",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:web-development--architecture-documentation",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:web-development--frontend-architect",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:web-development--fullstack-architect",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:web-development--react-developer",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:software-architecture--performance-optimization",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--refactoring-plan",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-process:software-architecture--system-design-review",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:software-architecture--tech-stack-evaluation",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:web-development--angular-enterprise-development",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:web-development--typescript-configuration",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:ai-agents-conversational--autogen-setup",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:ai-agents-conversational--crewai-setup",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:ai-agents-conversational--langchain-chains",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:ai-agents-conversational--langchain-react-agent",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:ai-agents-conversational--langgraph-checkpoint",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:ai-agents-conversational--langgraph-state-graph",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:ai-agents-conversational--langgraph-subgraph",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:ai-agents-conversational--mcp-app-scaffolding",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:ai-agents-conversational--mcp-tool-resource-pattern",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:ai-agents-conversational--semantic-kernel-setup",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--dependency-graph-generator",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--performance-profiler",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:web-development--angular-development",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:web-development--nestjs",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:web-development--react-development",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:web-development--typescript",
"to": "topic:design-patterns",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
}
]
}