Skip to main content

Command Center SDK Architecture Decisions

This catalog records durable decisions owned by the independently publishable @dev-mainsequence/command-center-sdk package. Application integration decisions belong to their owning application repositories; backend implementation decisions are out of scope.

Current decisions​

Rules​

  • Keep reusable SDK APIs, protocol behavior, schemas, compatibility, documentation, and packaged skill decisions here.
  • Keep product endpoints, authentication stores, routes, and viewer-specific wiring outside this catalog.
  • Record only the public contract and observable behavior; do not link to or name records in private repositories.
  • Use the SDK ADR prefix so package decisions remain unambiguous beside other records.