Directories
¶
| Path | Synopsis |
|---|---|
|
Package event holds the domain events: what happened, in a form other systems can subscribe to.
|
Package event holds the domain events: what happened, in a form other systems can subscribe to. |
|
model
|
|
|
activity
Package activity holds an item's own history: what happened to a piece of work, in the words the people working on it read (arc42 §5.2, the "Audit & Activity" context).
|
Package activity holds an item's own history: what happened to a piece of work, in the words the people working on it read (arc42 §5.2, the "Audit & Activity" context). |
|
automation
Package automation holds the rule: what starts a run, what has to be true for it to go on, and what it then does (automation.md §1, ADR-0009).
|
Package automation holds the rule: what starts a run, what has to be true for it to go on, and what it then does (automation.md §1, ADR-0009). |
|
backup
Package backup is where a backup goes and what has to be true before it may go there (backup-restore.md §2, ADR-0019).
|
Package backup is where a backup goes and what has to be true before it may go there (backup-restore.md §2, ADR-0019). |
|
entitlement
Package entitlement holds the features a plan may leave out of a workspace (multi-tenancy.md §4.2), and what a workspace makes of the set its plan leaves out.
|
Package entitlement holds the features a plan may leave out of a workspace (multi-tenancy.md §4.2), and what a workspace makes of the set its plan leaves out. |
|
identity
Package identity holds the model of who acts: accounts, their credentials, and the tokens that stand in for them when nobody is at a keyboard.
|
Package identity holds the model of who acts: accounts, their credentials, and the tokens that stand in for them when nobody is at a keyboard. |
|
importer
Package importer is an import from another system (backup-restore.md §9): a file somebody exported elsewhere, converted into the records a backup archive holds and applied through the restore.
|
Package importer is an import from another system (backup-restore.md §9): a file somebody exported elsewhere, converted into the records a backup archive holds and applied through the restore. |
|
integration
Package integration holds the model of what reaches into this system from outside it, or lets something outside read it: today the calendar feed, later the webhooks that share its table section in the schema.
|
Package integration holds the model of what reaches into this system from outside it, or lets something outside read it: today the calendar feed, later the webhooks that share its table section in the schema. |
|
job
Package job is background work as the caller who asked for it sees it.
|
Package job is background work as the caller who asked for it sees it. |
|
jumble
Package jumble is the inbox before the work exists (domain-model.md §2): entries arrive over four channels - a mail, a webhook, a quick capture, a plain API call - and become work items by conversion, or age out by dismissal.
|
Package jumble is the inbox before the work exists (domain-model.md §2): entries arrive over four channels - a mail, a webhook, a quick capture, a plain API call - and become work items by conversion, or age out by dismissal. |
|
lifecycle
Package lifecycle is the bounded context that decides when data stops existing: retention rules, the safeguards that override them, and the record of what was removed (ADR-0020, data-retention.md).
|
Package lifecycle is the bounded context that decides when data stops existing: retention rules, the safeguards that override them, and the record of what was removed (ADR-0020, data-retention.md). |
|
media
Package media is the Media context's domain: what an uploaded object is, and how it may be served (arc42 §5.2).
|
Package media is the Media context's domain: what an uploaded object is, and how it may be served (arc42 §5.2). |
|
notification
Package notification is the Notification context arc42 §5.2 names: what somebody is to be told, what they have said about being told it, and how far that got.
|
Package notification is the Notification context arc42 §5.2 names: what somebody is to be told, what they have said about being told it, and how far that got. |
|
plan
Package plan holds a plan: a provider's group of workspaces with its own limits, locked values and the features it leaves out, between the installation and the workspace (multi-tenancy.md §4.2, ADR-0086).
|
Package plan holds a plan: a provider's group of workspaces with its own limits, locked values and the features it leaves out, between the installation and the workspace (multi-tenancy.md §4.2, ADR-0086). |
|
privacy
Package privacy is the bounded context of data subject rights (data-protection.md §4, ADR-0018): the case somebody's exercised right becomes, the deadline it carries, and the consent that can be taken back.
|
Package privacy is the bounded context of data subject rights (data-protection.md §4, ADR-0018): the case somebody's exercised right becomes, the deadline it carries, and the consent that can be taken back. |
|
shared
Package shared holds the vocabulary every bounded context needs: identifiers, locales, and the error model.
|
Package shared holds the vocabulary every bounded context needs: identifiers, locales, and the error model. |
|
suggestion
Package suggestion is what AI proposed, and did not do (ADR-0012).
|
Package suggestion is what AI proposed, and did not do (ADR-0012). |
|
sync
Package sync holds the offline synchronisation context's own entities (offline-sync.md §10): what the server keeps about the devices that synchronise, beside the change log they read.
|
Package sync holds the offline synchronisation context's own entities (offline-sync.md §10): what the server keeps about the devices that synchronise, beside the change log they read. |
|
view
Package view holds the query language every view is drawn from: the filter grammar of api-guidelines.md §3, what may be asked of which field, and the bounds a query has to stay inside.
|
Package view holds the query language every view is drawn from: the filter grammar of api-guidelines.md §3, what may be asked of which field, and the bounds a query has to stay inside. |
|
work
Package work holds the model of what is being managed: containers, items, and the policy that says what each kind of item can do.
|
Package work holds the model of what is being managed: containers, items, and the policy that says what each kind of item can do. |
|
Package service holds the domain services: the rules that belong to no single entity.
|
Package service holds the domain services: the rules that belong to no single entity. |
Click to show internal directories.
Click to hide internal directories.