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.