Libraries
CDA libraries are independent, MIT-licensed packages under the @cda npm
scope. Each library is faithful to a native format first, then exposes its
semantics through a small typed API.
Libraries that ingest architecture model sources into CDA structures.
Semantics
Section titled “Semantics”Libraries that model the meaning of architecture concepts and their relationships.
Nothing published yet. The semantic representation of the current library (ArchiModel) is the foundation this capability will build on.
Transform
Section titled “Transform”Libraries that convert between model representations and formats.
Nothing published yet. Exchange-format transformers are planned as separate packages — see the roadmap.
Validate
Section titled “Validate”Libraries that check architecture models against rules.
Structural validation ships inside archi-semantic-core today (validateArchiModel). Quality rules over parsed models are planned.
Tooling
Section titled “Tooling”Developer tooling built on top of CDA structures.
Nothing published yet. A CLI validation gate and semantic diffing are planned — see the roadmap.