Platform Domains

cCoder is a family of separately published and tested domain packages. Each system owns a recognisable job and can evolve without turning the platform into one indistinguishable codebase.

How the core is composed

cCoder.Core gives applications one supported composition point without erasing the boundaries between domains.

It composes the separately published domain packages into Web, HostedServices and Workflow execution hosts; centralises connection, cache, event transport, mail and workflow configuration; and supplies aggregate sample applications, acceptance tests and full-process integration tests.

Teams can begin with a known-good platform graph while each constituent domain remains independently testable and publishable. Client Relationship Management and AI are already important parts of the wider architecture. They are not included in Core today, but are likely to join it as their package and integration boundaries mature.