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 (20)

CatalogVersionDomainStatusRegistry entry
ai-atoms0.1.0ai-atoms.comlive.toml
amendment-atoms0.1.0amendment-atoms.comlive.toml
brand-atoms0.1.0brand-atoms.comlive.toml
channel-atoms0.1.0channel-atoms.comlive.toml
compliance-atoms0.1.0compliance-atoms.comlive.toml
constitution-atoms0.1.0constitution-atoms.comlive.toml
context-atoms0.1.0context-atoms.comlive.toml
doc-atoms0.1.0doc-atoms.comlive.toml
event-atoms0.1.0event-atoms.comlive.toml
identity-atoms0.1.0identity-atoms.comlive.toml
key-atoms0.1.0key-atoms.comlive.toml
knowledge-atoms0.1.0knowledge-atoms.comlive.toml
model-atoms0.1.0model-atoms.comlive.toml
pipeline-atoms0.1.0pipeline-atoms.comlive.toml
plugin-atoms0.1.0plugin-atoms.comlive.toml
policy-atoms0.1.0policy-atoms.comlive.toml
profile-atoms0.1.0profile-atoms.comlive.toml
schema-atoms1.0.0-draftschema-atoms.comlive.toml
service-atoms0.1.0service-atoms.comlive.toml
theme-atoms0.1.0theme-atoms.comlive.toml

Trust

Each registry entry is signed by the atoms.convergent-systems.coroot 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.