Policy Catalog Specification

Defines the structure and governance of policy-atoms, the catalog of governance policies covering access control rules, data handling policies, and compliance requirements.

draft 1.0.0-draft design-spec
idschema-atoms/design-spec/policy-catalog-spec
authorsconvergent-systems-co
conforms_toschema-atoms/design-spec/[email protected]
created2026-05-24

Policy Catalog Specification

Catalog: policy-atoms.com Version: 1.0.0-draft Conforms to: schema-atoms/design-spec/[email protected]

Purpose

The policy catalog holds structured governance policy definitions — machine-readable rules that express access control, data handling, compliance obligations, and system-level behavioral constraints. Each atom encodes a single coherent policy so that enforcement engines, agents, and audit tools can consume policy as data rather than embedded logic.

Policy atoms are the normative source for what is permitted, required, or forbidden across the ecosystem. They are versioned and signed to ensure tamper-evidence and traceable supersession.

Atom Classes

Class Description
access-policy Role-based or attribute-based rules governing who can read, write, or invoke a resource
data-policy Rules governing data retention, classification, handling, and disposal
behavioral-policy Constraints on AI agent actions — what an agent may or may not do at runtime
compliance-policy Policy atoms that map directly to a regulatory or contractual obligation

Consumers

Relationship to Other Catalogs


atom.toml
id          = "schema-atoms/design-spec/policy-catalog-spec"
version     = "1.0.0-draft"
content_hash = "750e8509278ca2d55c23701a8b0e7cea0d507bd2b1db19aeb64ca9365c4aa017"
lifecycle   = "draft"
created_at  = "2026-05-24T00:00:00Z"

[spec]
class       = "design-spec"
title       = "Policy Catalog Specification"
summary     = "Defines the structure and governance of policy-atoms, the catalog of governance policies covering access control rules, data handling policies, and compliance requirements."
authors     = ["convergent-systems-co"]
conforms_to = "schema-atoms/design-spec/[email protected]"
asset       = "spec.md"