Morgan Stanley Logo

  • home
  • documentation
  • architecture

Architecture Decision Records

Directory of Architecture Decision Records (ADRs) for ComposeUI.

Use ADRs

  • Context
  • Decision
  • Consequences

Configuration

  • Context
  • Decision
  • Consequences

Solution and Project Structure

  • Context
  • Decision
  • Consequences

Module Structure and Loading

  • Context
  • Decision
  • Consequences

Messaging

  • Context
  • Decision
  • Consequences

Observability

  • Context
  • Decision
  • Consequences

Use of C4

  • Context
  • Decision
  • Consequences

Module Communication Security

  • Context
  • Decision
  • Consequences

Message Router Requirements

  • Context
  • Decision
  • Consequences

Built-in APIs should be built on top of the Message Router

  • Context
  • Decision
  • Consequences

Process Ownership

  • Context
  • Decision
  • Consequences
  • Considerations

Message Router

  • Context
  • Decision
  • Consequences

Security requirements for preloaded scripts

  • Context
  • Decision
  • Consequences

Multiple ModuleCatalogs

  • Context
  • Decision
  • Alternatives considered
  • Consequences

Module Loader events

  • Context
  • Alternatives considered
  • Decision
  • Consequences

Shell API

  • Context
  • Decision
  • Alternatives considered
  • Consequences
  • Github
  • Morgan Stanley

©2025 Morgan Stanley. All rights reserved.