From 4d8a3db4ee2d1a8627e6d7a178577866ea6af686 Mon Sep 17 00:00:00 2001 From: Ollie Agent Date: Sun, 19 Jul 2026 17:43:36 +0200 Subject: [PATCH] docs: s/filesystems/the Unix philosophy/ --- doc/ARCHITECTURE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/ARCHITECTURE.md b/doc/ARCHITECTURE.md index db2ab85..56ad6b2 100644 --- a/doc/ARCHITECTURE.md +++ b/doc/ARCHITECTURE.md @@ -6,7 +6,7 @@ ollie's design philosophy is Emacs: a small, extensible core. The Go runtime (`a The primary integration philosophy is Plan 9's "everything is a file." `olliesrv` exposes agent state and behaviors as files in a 9P namespace. Any program that can read and write files can drive an agent: shell scripts, editors, web apps, cron, containers. -For those less enamored with filesystems, a standalone D-Bus daemon (`ollied`) wraps the same core with a conventional method/signal interface. The KDE GUI and plasmoid connect this way. Both integration layers are thin adapters over the same `agent.Core`. +For those less enamored with the Unix philosophy, a standalone D-Bus daemon (`ollied`) wraps the same core with a conventional method/signal interface. The KDE GUI and plasmoid connect this way. Both integration layers are thin adapters over the same `agent.Core`. Design principles: - **Small extensible core.** The agent runtime is minimal; capabilities come from composing external scripts.