From 4bb5c4e7437f7326345abaeeb3d98d0bd7f22eeb Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Sun, 22 Feb 2026 12:12:13 +0100 Subject: [PATCH] Use forest theme for darker arrows - Arrows now use #000000 (black) instead of #333333 - Much better visibility on all backgrounds --- docs/diagrams/architecture.svg | 2 +- docs/diagrams/automation-workflow.svg | 2 +- docs/diagrams/client-interactions.svg | 2 +- docs/diagrams/crash-recovery.svg | 2 +- docs/diagrams/events.svg | 2 +- docs/diagrams/mailbox-flow.svg | 2 +- docs/diagrams/sandbox-config.svg | 2 +- docs/diagrams/session-lifecycle.svg | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/diagrams/architecture.svg b/docs/diagrams/architecture.svg index 38de831..f86f60d 100644 --- a/docs/diagrams/architecture.svg +++ b/docs/diagrams/architecture.svg @@ -1 +1 @@ -

Backends

Core Services

Clients

9P

9P

9P

9P

Assist
(Acme)

TUI

Emacs

Web

anvilsrv
(9P daemon)

anvilmcp
(MCP server)

anvilwebgw
(API proxy)

Claude

Kiro

ollie

Ollama

\ No newline at end of file +

Backends

Core Services

Clients

9P

9P

9P

9P

Assist
(Acme)

TUI

Emacs

Web

anvilsrv
(9P daemon)

anvilmcp
(MCP server)

anvilwebgw
(API proxy)

Claude

Kiro

ollie

Ollama

\ No newline at end of file diff --git a/docs/diagrams/automation-workflow.svg b/docs/diagrams/automation-workflow.svg index 2591852..37bf770 100644 --- a/docs/diagrams/automation-workflow.svg +++ b/docs/diagrams/automation-workflow.svg @@ -1 +1 @@ -

Project Plan

Taskmaster

Beads
(dependency graph)

Top-level bead ID
(represents project)

Conductor
(coordinates dependencies)

Agent 1

Agent 2

Agent 3

\ No newline at end of file +

Project Plan

Taskmaster

Beads
(dependency graph)

Top-level bead ID
(represents project)

Conductor
(coordinates dependencies)

Agent 1

Agent 2

Agent 3

\ No newline at end of file diff --git a/docs/diagrams/client-interactions.svg b/docs/diagrams/client-interactions.svg index acab006..71dfdf6 100644 --- a/docs/diagrams/client-interactions.svg +++ b/docs/diagrams/client-interactions.svg @@ -1 +1 @@ -

9p read
agent/list

9p write
agent/ctl

9p read
agent/events

Assist

TUI

Script

agent/
(9P filesystem)

\ No newline at end of file +

9p read
agent/list

9p write
agent/ctl

9p read
agent/events

Assist

TUI

Script

agent/
(9P filesystem)

\ No newline at end of file diff --git a/docs/diagrams/crash-recovery.svg b/docs/diagrams/crash-recovery.svg index adaa9d4..fda4185 100644 --- a/docs/diagrams/crash-recovery.svg +++ b/docs/diagrams/crash-recovery.svg @@ -1 +1 @@ -

crash

preserves

restored +
auto-resume

5s wait

running

error

running

context
alias
cwd
conversation

\ No newline at end of file +

crash

preserves

restored +
auto-resume

5s wait

running

error

running

context
alias
cwd
conversation

\ No newline at end of file diff --git a/docs/diagrams/events.svg b/docs/diagrams/events.svg index f0d8697..aed2124 100644 --- a/docs/diagrams/events.svg +++ b/docs/diagrams/events.svg @@ -1 +1 @@ -

agent/events
(event stream)

Notification

Logger
(audit)

etc.

\ No newline at end of file +

agent/events
(event stream)

Notification

Logger
(audit)

etc.

\ No newline at end of file diff --git a/docs/diagrams/mailbox-flow.svg b/docs/diagrams/mailbox-flow.svg index a9aff11..a0139be 100644 --- a/docs/diagrams/mailbox-flow.svg +++ b/docs/diagrams/mailbox-flow.svg @@ -1 +1 @@ -Agent B (Kiro)Agent A (Claude)Mailbox SystemUserAgent B (Kiro)Agent A (Claude)Mailbox SystemUserwrite user/mail{"to":"agent-a",...}agent-a/inboxwrite agent/agent-a/mail{"to":"agent-b",...}agent-b/inboxwrite agent/agent-b/mail{"to":"agent-a",...}agent-a/inboxwrite agent/agent-b/mail{"to":"user",...}user/inbox \ No newline at end of file +Agent B (Kiro)Agent A (Claude)Mailbox SystemUserAgent B (Kiro)Agent A (Claude)Mailbox SystemUserwrite user/mail{"to":"agent-a",...}agent-a/inboxwrite agent/agent-a/mail{"to":"agent-b",...}agent-b/inboxwrite agent/agent-b/mail{"to":"agent-a",...}agent-a/inboxwrite agent/agent-b/mail{"to":"user",...}user/inbox \ No newline at end of file diff --git a/docs/diagrams/sandbox-config.svg b/docs/diagrams/sandbox-config.svg index ab1c949..1c96a1e 100644 --- a/docs/diagrams/sandbox-config.svg +++ b/docs/diagrams/sandbox-config.svg @@ -1 +1 @@ -

override

override

override

global.yaml
(Base configuration)

backends/*.yaml
(Backend-specific)

roles/*.yaml
(Role-specific)
default: roles/default.yaml

tasks/*.yaml
(Task-specific)

Final Config
(most permissive wins)

\ No newline at end of file +

override

override

override

global.yaml
(Base configuration)

backends/*.yaml
(Backend-specific)

roles/*.yaml
(Role-specific)
default: roles/default.yaml

tasks/*.yaml
(Task-specific)

Final Config
(most permissive wins)

\ No newline at end of file diff --git a/docs/diagrams/session-lifecycle.svg b/docs/diagrams/session-lifecycle.svg index 5954e29..5217a90 100644 --- a/docs/diagrams/session-lifecycle.svg +++ b/docs/diagrams/session-lifecycle.svg @@ -1 +1 @@ -

userPromptSubmit hook
(user sends prompt)

stop hook
(agent finishes)

crash

restart

starting

idle

error

running

Any state can transition to
stopped or killed (not shown)
stopped can restart → starting

\ No newline at end of file +

userPromptSubmit hook
(user sends prompt)

stop hook
(agent finishes)

crash

restart

starting

idle

error

running

Any state can transition to
stopped or killed (not shown)
stopped can restart → starting

\ No newline at end of file