# arch-hub EventCatalog Documentation > The messages that cross the boundaries between contexts ## Events - [Contract Deprecated - ContractDeprecated - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/events/ContractDeprecated/1.0.0.mdx) - A registered contract was marked for retirement.- [Contract Registered - ContractRegistered - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/events/ContractRegistered/1.0.0.mdx) - A new API contract revision entered the registry.- [Contract Scored - ContractScored - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/events/ContractScored/1.0.0.mdx) - A contract was assessed against the API guidelines.- [Model Published - ModelPublished - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/events/ModelPublished/1.0.0.mdx) - An architecture model was committed and is ready to render.- [View Rendered - ViewRendered - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/events/ViewRendered/1.0.0.mdx) - A model was rendered into a browsable view. ## Commands - [Register Contract - RegisterContract - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/commands/RegisterContract/1.0.0.mdx) - Ask the registry to accept a contract revision.- [Render View - RenderView - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/commands/RenderView/1.0.0.mdx) - Ask a renderer to turn a published model into a view.- [Score Contract - ScoreContract - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/commands/ScoreContract/1.0.0.mdx) - Ask for a contract to be re-scored on demand. ## Queries ## Agents ## Services - [Contract Registry - contract-registry - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/services/contract-registry/1.0.0.mdx) - The single record of every API contract and its revisions.- [Model Curator - model-curator - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/services/model-curator/1.0.0.mdx) - Keeps the architecture models honest and decides which landscapes exist.- [Quality Scorer - quality-scorer - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/services/quality-scorer/1.0.0.mdx) - Scores registered contracts against the guidelines, explainably.- [View Renderer - view-renderer - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/services/view-renderer/1.0.0.mdx) - Turns a published model into a rendered, browsable view. ## Data Products ## Domains - [API Governance - api-governance - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/domains/api-governance/1.0.0.mdx) - Knows what is exposed, under what contract, at what quality.- [Architecture Documentation - architecture-documentation - 1.0.0 ](http://arch-eventcatalog.obya.ch/docs/domains/architecture-documentation/1.0.0.mdx) - Explains the system to the people who change it. ## Flows ## Channels ## Containers (Databases, External Systems) ## Entities ## Teams - [architecture-guild](http://arch-eventcatalog.obya.ch/docs/teams/architecture-guild.mdx) - Architecture Guild ## Users