mirror of
https://github.com/andrewyng/openworker.git
synced 2026-09-14 08:04:32 +00:00
One hash-chained append-only log; board, journal, and per-agent deliveries are projections (rebuild == replay). Six board verbs + journal verbs with role authority; worker slice and case access ride assignment.
26 lines
485 B
Python
26 lines
485 B
Python
"""Agent teams substrate: one append-only event store; the board, journal, and
|
|
per-agent deliveries are projections of it."""
|
|
|
|
from .model import (
|
|
Actor,
|
|
AuthorityError,
|
|
BoardError,
|
|
ChainError,
|
|
ItemState,
|
|
Role,
|
|
)
|
|
from .store import TeamStore
|
|
from .tools import board_tools, journal_tools
|
|
|
|
__all__ = [
|
|
"Actor",
|
|
"AuthorityError",
|
|
"BoardError",
|
|
"ChainError",
|
|
"ItemState",
|
|
"Role",
|
|
"TeamStore",
|
|
"board_tools",
|
|
"journal_tools",
|
|
]
|