ACCOUNTUM — Account & State Architecture

What is ACCOUNTUM?

ACCOUNTUM is the account, state, and permissions layer of the ARCHAI system. It governs how user accounts, agent accounts, and system states are created, maintained, and enforced.

Purpose of ACCOUNTUM

ACCOUNTUM ensures that all identities and agents operate within defined boundaries, permissions, and state rules. It provides the structural backbone for:

• Account creation and lifecycle
• State tracking and transitions
• Permission enforcement
• Role‑based access control
• System‑wide state coherence

Core Responsibilities

ACCOUNTUM is responsible for:

• Managing user and agent accounts
• Enforcing permissions and roles
• Tracking system and session state
• Maintaining account‑linked memory boundaries
• Ensuring consistent state transitions across modules

Account Types

ACCOUNTUM supports multiple account classes:

User accounts — human or external actors
Agent accounts — autonomous system components
System accounts — root‑level or governance entities
Service accounts — domain‑specific operations
Ephemeral accounts — temporary or session‑based

Relationship to Other Modules

ACCOUNTUM integrates with:

ARCHAI — defines account governance
IDENTARCH — binds accounts to identities
AGENTUM — enforces agent permissions
INTENTUM — validates intent against permissions
MNEMARCH — enforces memory access boundaries