Back to index

State Backend Abstraction

affects[[alpha-wiki-runtime]]
belongs_to[[alpha-wiki-runtime]]
date2026-04-29
date_updated2026-05-05
evidencedocs/ADR-004-state-backend-abstraction.md
slugstate-backend-abstraction
statusaccepted
titleState Backend Abstraction

State Backend Abstraction

Provenance

Context

AgentOps needs persistent markdown state whether or not Alpha-Wiki is installed. If Alpha-Wiki is present, AgentOps must avoid colliding with Alpha-Wiki root namespace.

Decision

AgentOps writes under exactly one subnamespace:

The internal structure under `agentops/` remains identical in both cases.

Consequences