Directories
¶
| Path | Synopsis |
|---|---|
|
Package accounts owns ~/.keryx/accounts.yaml — the user-scoped file that holds platform credentials and nothing else (spec 0042 §3.4, D6).
|
Package accounts owns ~/.keryx/accounts.yaml — the user-scoped file that holds platform credentials and nothing else (spec 0042 §3.4, D6). |
|
cmd
|
|
|
reel/make
Package make is `keryx reel make`: one-command reel orchestration (spec 0020).
|
Package make is `keryx reel make`: one-command reel orchestration (spec 0020). |
|
Package credscan finds literal credentials sitting in a config file.
|
Package credscan finds literal credentials sitting in a config file. |
|
Package notify is keryx's pluggable alert seam (spec 0010 §6): a Notifier interface with config-selected backends (none, webhook, …).
|
Package notify is keryx's pluggable alert seam (spec 0010 §6): a Notifier interface with config-selected backends (none, webhook, …). |
|
Package oauth is keryx's provider-neutral OAuth *capture* layer for the CLI: it builds nothing protocol-specific itself, but given an already-built authorize URL and a resolved redirect URI it runs the local callback server (+ stdin paste fallback) and returns the authorization code.
|
Package oauth is keryx's provider-neutral OAuth *capture* layer for the CLI: it builds nothing protocol-specific itself, but given an already-built authorize URL and a resolved redirect URI it runs the local callback server (+ stdin paste fallback) and returns the authorization code. |
|
Package objectstore is the studio/CLI seam to a versioned object store (spec 0039): workspace MEDIA lives in a bucket, git keeps the authored state plus a media.lock manifest pinning each file's content hash and object version.
|
Package objectstore is the studio/CLI seam to a versioned object store (spec 0039): workspace MEDIA lives in a bucket, git keeps the authored state plus a media.lock manifest pinning each file's content hash and object version. |
|
cdk
Package cdk is the multi-backend object-store adapter (spec 0040): one implementation over gocloud.dev/blob, which speaks S3, Google Cloud Storage, Azure Blob, the local filesystem and memory through a single portable API.
|
Package cdk is the multi-backend object-store adapter (spec 0040): one implementation over gocloud.dev/blob, which speaks S3, Google Cloud Storage, Azure Blob, the local filesystem and memory through a single portable API. |
|
s3
Package s3 is the S3 object-store adapter (spec 0039 §3.4): keryx's default storage backend, registered as storage.provider "s3".
|
Package s3 is the S3 object-store adapter (spec 0039 §3.4): keryx's default storage backend, registered as storage.provider "s3". |
|
Package provider defines keryx's pluggable backend seams.
|
Package provider defines keryx's pluggable backend seams. |
|
Package publish is the posting seam: one narrow Publisher interface per social platform (spec 0001 §4.1) plus a name-keyed registry so each adapter (internal/publish/<platform>) lands independently and `post all` fans out across the enabled platforms.
|
Package publish is the posting seam: one narrow Publisher interface per social platform (spec 0001 §4.1) plus a name-keyed registry so each adapter (internal/publish/<platform>) lands independently and `post all` fans out across the enabled platforms. |
|
Package refresh is keryx's token-refresh seam (spec 0010): a Refresher per platform plus a name-keyed registry, mirroring pkg/publish.
|
Package refresh is keryx's token-refresh seam (spec 0010): a Refresher per platform plus a name-keyed registry, mirroring pkg/publish. |
|
Package studio serves keryx's local web UI (spec 0011): a single-user web app bound to localhost by default (R-API-3), serving the embedded Svelte SPA plus a thin /api/v1 surface whose handlers map 1:1 to CLI workspace operations.
|
Package studio serves keryx's local web UI (spec 0011): a single-user web app bound to localhost by default (R-API-3), serving the embedded Svelte SPA plus a thin /api/v1 surface whose handlers map 1:1 to CLI workspace operations. |
Click to show internal directories.
Click to hide internal directories.