From 261f987c5ec74141360df9799c90d845a0494ac1 Mon Sep 17 00:00:00 2001 From: Ollie Agent Date: Mon, 3 Aug 2026 01:46:13 +0200 Subject: [PATCH] move current SLOC table to end of EVOLUTION.md --- doc/EVOLUTION.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/EVOLUTION.md b/doc/EVOLUTION.md index c64c405..6c13d4e 100644 --- a/doc/EVOLUTION.md +++ b/doc/EVOLUTION.md @@ -275,15 +275,6 @@ Package functions (no Manager): | kde gui | 12,331 | | **Total** | **32,538** | Zero dead exported functions remain (verified via LSP + grep across all repos). - -### SLOC current -| Component | Lines (excl. tests) | -|-----------|--------------------| -| agent + backend + toolsrv + session | 11,828 | -| fs + cmd/olliesrv | 4,838 | -| kde gui | 6,491 | -| **Total** | **23,157** | -Zero dead exported functions remain (verified via LSP + grep across all repos). ## Phase 12: Second Flattening & .meta Sidecar (Jul 30) Another aggressive structural pass. Eliminated the entire script namespace @@ -826,3 +817,12 @@ The zero-tools transition is the culmination of the architectural trajectory tha 5. **Simpler remote deployment** — No embedded files, no binary transfer protocol, no hash verification. Provisioning a remote host is `tar czf ~/.config/ollie | ssh host tar xzf -`. The result: the Go core is a 9P file server and an agent loop, nothing more. All behavior — every tool, skill, prompt, and configuration — lives in data files on disk. This is the Plan 9 ideal: a small, fixed kernel; all policy and capability in the filesystem. + +### SLOC current (Aug 3) +| Component | Lines (excl. tests) | +|-----------|--------------------| +| agent + backend + toolsrv + session | 11,828 | +| fs + cmd/olliesrv | 4,838 | +| kde gui | 6,491 | +| **Total** | **23,157** | +Zero dead exported functions remain (verified via LSP + grep across all repos).