Catalog registry
Per Spec §32, every recognized catalog has a
registry entry at /catalogs/<catalog-id>.toml. Entries are
generated at build time from each submodule's ATOMS.yml and
pin the catalog's canonical domain, declared atom types, and federation
metadata.
Index endpoint
Programmatic discovery of all catalogs:
curl https://atoms.convergent-systems.co/catalogs/index.toml Catalogs (16)
| Catalog | Version | Domain | Status | Registry entry |
|---|---|---|---|---|
| agent-atoms | 0.1.0 | agent-atoms.com | bootstrap | .toml |
| brand-atoms | 0.1.0 | brand-atoms.com | bootstrap | .toml |
| channel-atoms | 0.1.0 | channel-atoms.com | bootstrap | .toml |
| compliance-atoms | 0.1.0 | compliance-atoms.com | bootstrap | .toml |
| event-atoms | 0.1.0 | event-atoms.com | bootstrap | .toml |
| identity-atoms | 0.1.0 | identity-atoms.com | bootstrap | .toml |
| knowledge-atoms | 0.1.0 | knowledge-atoms.com | bootstrap | .toml |
| model-atoms | 0.1.0 | model-atoms.com | bootstrap | .toml |
| persona-atoms | 0.1.0 | persona-atoms.com | bootstrap | .toml |
| plugin-atoms | 0.1.0 | plugin-atoms.com | bootstrap | .toml |
| policy-atoms | 0.1.0 | policy-atoms.com | bootstrap | .toml |
| profile-atoms | 0.1.0 | profile-atoms.com | bootstrap | .toml |
| prompt-atoms | 0.1.0 | prompt-atoms.com | bootstrap | .toml |
| service-atoms | 0.1.0 | service-atoms.com | bootstrap | .toml |
| theme-atoms | 0.1.0 | theme-atoms.com | bootstrap | .toml |
| workflow-atoms | 0.1.0 | workflow-atoms.com | bootstrap | .toml |
Trust
Each registry entry is signed by the atoms.convergent-systems.co
root key. Verify a signature by recomputing the canonical hash (SHA-256
of the canonical TOML with [signatures] excluded) and
checking against the public key at /keys/root.toml.