← Files AI Software ArchitectARCHIVED FILE
runtime/windows-x86_64/ai-architect-runtime/_internal/adapters/codex/reference_catalog.json
6.25 KB · Oct 5, 2026 · 18:32 UTC
{
"schema_version": 1,
"references": [
{
"name": "Clean Architecture",
"category": "Architecture",
"filename": "architecture-clean.md",
"aliases": []
},
{
"name": "Event-Driven Architecture",
"category": "Architecture",
"filename": "architecture-event-driven.md",
"aliases": []
},
{
"name": "Hexagonal Architecture",
"category": "Architecture",
"filename": "architecture-hexagonal.md",
"aliases": []
},
{
"name": "Layered Architecture",
"category": "Architecture",
"filename": "architecture-layered.md",
"aliases": []
},
{
"name": "Modular Monolith",
"category": "Architecture",
"filename": "architecture-modular-monolith.md",
"aliases": []
},
{
"name": "Ports and Adapters",
"category": "Architecture",
"filename": "architecture-ports-and-adapters.md",
"aliases": []
},
{
"name": "Service-Oriented Architecture",
"category": "Architecture",
"filename": "architecture-service-oriented.md",
"aliases": []
},
{
"name": "Vertical Slice Architecture",
"category": "Architecture",
"filename": "architecture-vertical-slice.md",
"aliases": []
},
{
"name": "Cache-Aside",
"category": "Data",
"filename": "data-cache-aside.md",
"aliases": []
},
{
"name": "Repository",
"category": "Data",
"filename": "data-repository.md",
"aliases": []
},
{
"name": "Unit of Work",
"category": "Data",
"filename": "data-unit-of-work.md",
"aliases": []
},
{
"name": "Dependency Injection",
"category": "Dependency",
"filename": "dependency-injection.md",
"aliases": []
},
{
"name": "Dependency Inversion",
"category": "Dependency",
"filename": "dependency-inversion.md",
"aliases": []
},
{
"name": "Abstract Factory",
"category": "GoF",
"filename": "gof-abstract-factory.md",
"aliases": []
},
{
"name": "Adapter",
"category": "GoF",
"filename": "gof-adapter.md",
"aliases": []
},
{
"name": "Bridge",
"category": "GoF",
"filename": "gof-bridge.md",
"aliases": []
},
{
"name": "Builder",
"category": "GoF",
"filename": "gof-builder.md",
"aliases": []
},
{
"name": "Chain of Responsibility",
"category": "GoF",
"filename": "gof-chain-of-responsibility.md",
"aliases": []
},
{
"name": "Command",
"category": "GoF",
"filename": "gof-command.md",
"aliases": []
},
{
"name": "Composite",
"category": "GoF",
"filename": "gof-composite.md",
"aliases": []
},
{
"name": "Decorator",
"category": "GoF",
"filename": "gof-decorator.md",
"aliases": []
},
{
"name": "Facade",
"category": "GoF",
"filename": "gof-facade.md",
"aliases": []
},
{
"name": "Factory Method",
"category": "GoF",
"filename": "gof-factory-method.md",
"aliases": []
},
{
"name": "Flyweight",
"category": "GoF",
"filename": "gof-flyweight.md",
"aliases": []
},
{
"name": "Interpreter",
"category": "GoF",
"filename": "gof-interpreter.md",
"aliases": []
},
{
"name": "Iterator",
"category": "GoF",
"filename": "gof-iterator.md",
"aliases": []
},
{
"name": "Mediator",
"category": "GoF",
"filename": "gof-mediator.md",
"aliases": []
},
{
"name": "Memento",
"category": "GoF",
"filename": "gof-memento.md",
"aliases": []
},
{
"name": "Observer",
"category": "GoF",
"filename": "gof-observer.md",
"aliases": []
},
{
"name": "Prototype",
"category": "GoF",
"filename": "gof-prototype.md",
"aliases": []
},
{
"name": "Proxy",
"category": "GoF",
"filename": "gof-proxy.md",
"aliases": []
},
{
"name": "Singleton",
"category": "GoF",
"filename": "gof-singleton.md",
"aliases": []
},
{
"name": "State",
"category": "GoF",
"filename": "gof-state.md",
"aliases": []
},
{
"name": "Strategy",
"category": "GoF",
"filename": "gof-strategy.md",
"aliases": []
},
{
"name": "Template Method",
"category": "GoF",
"filename": "gof-template-method.md",
"aliases": []
},
{
"name": "Visitor",
"category": "GoF",
"filename": "gof-visitor.md",
"aliases": []
},
{
"name": "Idempotency",
"category": "Integration",
"filename": "integration-idempotency.md",
"aliases": []
},
{
"name": "Idempotent Consumer",
"category": "Integration",
"filename": "integration-idempotent-consumer.md",
"aliases": []
},
{
"name": "Publish/Subscribe",
"category": "Integration",
"filename": "integration-publish-subscribe.md",
"aliases": []
},
{
"name": "Saga",
"category": "Integration",
"filename": "integration-saga.md",
"aliases": []
},
{
"name": "Transactional Outbox",
"category": "Integration",
"filename": "integration-transactional-outbox.md",
"aliases": []
},
{
"name": "Anti-Corruption Layer",
"category": "Modernization",
"filename": "modernization-anti-corruption-layer.md",
"aliases": []
},
{
"name": "Model-View-Controller",
"category": "Presentation",
"filename": "presentation-model-view-controller.md",
"aliases": [
"mvc"
]
},
{
"name": "Circuit Breaker",
"category": "Resilience",
"filename": "resilience-circuit-breaker.md",
"aliases": []
},
{
"name": "Retry and Backoff",
"category": "Resilience",
"filename": "resilience-retry-and-backoff.md",
"aliases": []
},
{
"name": "Timeout and Deadline Propagation",
"category": "Resilience",
"filename": "resilience-timeout-and-deadline.md",
"aliases": []
}
]
}
SHA-256: 16568199c214b869f0263f5abdb0dcd1e7a89de66904e5c5ef7d060d3a18226d