Directories
¶
| Path | Synopsis |
|---|---|
|
Package activity declares how an item's history is written and how it is read back.
|
Package activity declares how an item's history is written and how it is read back. |
|
Package admin holds the control plane's outbound ports (multi-tenancy.md §5).
|
Package admin holds the control plane's outbound ports (multi-tenancy.md §5). |
|
Package audit declares how the evidence trail is read back.
|
Package audit declares how the evidence trail is read back. |
|
Package automation is the repository port of the rules (automation.md §1).
|
Package automation is the repository port of the rules (automation.md §1). |
|
Package backup is the outbound port for the targets a tenant has configured.
|
Package backup is the outbound port for the targets a tenant has configured. |
|
Package idempotency declares what the idempotency guard needs from storage.
|
Package idempotency declares what the idempotency guard needs from storage. |
|
Package identity declares what the identity use cases need from storage.
|
Package identity declares what the identity use cases need from storage. |
|
Package importer is the outbound side of an import: the run's repository, and the converter port - a foreign file in, archive records out.
|
Package importer is the outbound side of an import: the run's repository, and the converter port - a foreign file in, archive records out. |
|
Package integration holds the repository ports of what reaches into this system from outside it: today the calendar feeds, later the webhook subscriptions beside them.
|
Package integration holds the repository ports of what reaches into this system from outside it: today the calendar feeds, later the webhook subscriptions beside them. |
|
Package job is the outbound port for background work as a caller sees it.
|
Package job is the outbound port for background work as a caller sees it. |
|
Package jumble is the repository port of the inbox (domain-model.md §2).
|
Package jumble is the repository port of the inbox (domain-model.md §2). |
|
Package lifecycle declares what the end of data's life needs stored: the instructions not to delete, and the record of what was deleted anyway.
|
Package lifecycle declares what the end of data's life needs stored: the instructions not to delete, and the record of what was deleted anyway. |
|
Package media declares what the media use cases need from storage of the *records* - the rows beside the bytes.
|
Package media declares what the media use cases need from storage of the *records* - the rows beside the bytes. |
|
Package meta declares what the self-description needs from storage.
|
Package meta declares what the self-description needs from storage. |
|
Package notification declares what the notification path needs from storage: the records it writes, and the preferences it honours.
|
Package notification declares what the notification path needs from storage: the records it writes, and the preferences it honours. |
|
Package outbox declares how a domain event leaves the write path.
|
Package outbox declares how a domain event leaves the write path. |
|
Package privacy declares what data subject rights need stored: the case, the consent, and the two marks an erasure leaves on things it does not delete.
|
Package privacy declares what data subject rights need stored: the case, the consent, and the two marks an erasure leaves on things it does not delete. |
|
Package quota holds the outbound ports of the §4 limits (multi-tenancy.md).
|
Package quota holds the outbound ports of the §4 limits (multi-tenancy.md). |
|
Package sealing is the census a rotation ends on (ADR-0045, security.md §8.1): how many stored values still name each master key, and in which kind of value.
|
Package sealing is the census a rotation ends on (ADR-0045, security.md §8.1): how many stored values still name each master key, and in which kind of value. |
|
Package streams holds the outbound port of the partitioned streams' maintenance: activity entries, outbox events and rule runs partition by month, the leader keeps the coming months existing, and the retention engine drops what has wholly aged out.
|
Package streams holds the outbound port of the partitioned streams' maintenance: activity entries, outbox events and rule runs partition by month, the leader keeps the coming months existing, and the retention engine drops what has wholly aged out. |
|
Package suggestion is the outbound port of what AI proposed.
|
Package suggestion is the outbound port of what AI proposed. |
|
Package sync declares what offline clients need recorded about a change.
|
Package sync declares what offline clients need recorded about a change. |
|
Package view declares how the application layer stores saved views.
|
Package view declares how the application layer stores saved views. |
|
Package work declares what the work management use cases need from storage.
|
Package work declares what the work management use cases need from storage. |
Click to show internal directories.
Click to hide internal directories.