repository/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2026 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL