Directories
¶
| Path | Synopsis |
|---|---|
|
Package adapter groups the implementations of the app ports: upstream sources, on-demand registries, storage, and the inbound HTTP and MCP servers (ADR 0002).
|
Package adapter groups the implementations of the app ports: upstream sources, on-demand registries, storage, and the inbound HTTP and MCP servers (ADR 0002). |
|
Package app holds the use cases of Arnakoff and the ports they consume.
|
Package app holds the use cases of Arnakoff and the ports they consume. |
|
Package domain holds the entities, value objects and signal rules of Arnakoff.
|
Package domain holds the entities, value objects and signal rules of Arnakoff. |
|
Package platform holds cross-cutting technical helpers: the outbound HTTP client, the redacting logger and the configuration (ADR 0002).
|
Package platform holds cross-cutting technical helpers: the outbound HTTP client, the redacting logger and the configuration (ADR 0002). |
|
httpclient
Package httpclient is the only way out to the network: every source and registry fetches through a Client (ADR 0002).
|
Package httpclient is the only way out to the network: every source and registry fetches through a Client (ADR 0002). |
|
logging
Package logging builds the structured logger every command writes with: log/slog lines in JSON, personal data masked, the request identifier of the context added (ADR 0002).
|
Package logging builds the structured logger every command writes with: log/slog lines in JSON, personal data masked, the request identifier of the context added (ADR 0002). |
Click to show internal directories.
Click to hide internal directories.