Skip to main content
Version: Next

ArchDoc

The ArchDoc schema is the root-level schema of an ArchDoc Specification file.

Specification

PropertyTypeRequiredDescription
archdocstringThe ArchDoc Specification version of the document.
usersMap<string,User>An object that defines the users of your software system. Each key is the short name of a type of user that interacts with your system.
componentsMap<string,Component>An object that defines the components of your software system. Each key is the short name of a type of component that powers your system.

Example

archdoc: 1.0.0
users:
user:
...
admin:
...

components:
ui:
...
api:
...