aboutsummaryrefslogtreecommitdiff
path: root/downloads
diff options
context:
space:
mode:
Diffstat (limited to 'downloads')
-rw-r--r--downloads/newos4_whitepaper.html40
1 files changed, 23 insertions, 17 deletions
diff --git a/downloads/newos4_whitepaper.html b/downloads/newos4_whitepaper.html
index c9fd730..006113a 100644
--- a/downloads/newos4_whitepaper.html
+++ b/downloads/newos4_whitepaper.html
@@ -96,7 +96,7 @@
<tr><th>Pillar</th><th>Function</th><th>Status</th></tr>
</thead>
<tbody>
- <tr><td><strong>Hyper-Modular Kernel</strong></td><td>45 hot-swappable ES modules across 3 layers (infrastructure, core, ext)</td><td class="status-done">✅ LIVE</td></tr>
+ <tr><td><strong>Hyper-Modular Kernel</strong></td><td>46 hot-swappable ES modules across 3 layers (infrastructure, core, ext)</td><td class="status-done">✅ LIVE</td></tr>
<tr><td><strong>A2A Protocol</strong></td><td>Agent contracts with schema validation, orchestrator handshake, no central broker</td><td class="status-done">✅ LIVE</td></tr>
<tr><td><strong>Neural VFS</strong></td><td>Semantic concept indexing with nvfs-index, nvfs-resolve, nvfs-tree, nvfs-status + concept:// URI handler</td><td class="status-done">✅ LIVE</td></tr>
<tr><td><strong>Recursive Self-Optimization</strong></td><td>system-health telemetry command logging tool latency, VFS stats, module counts, error rates</td><td class="status-done">✅ LIVE</td></tr>
@@ -130,9 +130,9 @@
│ (Contract registry, schema validation, RPC bus) │
├──────────────────────────────────────────────────────────┤
│ Hyper-Modular Kernel │
-│ [infrastructure] module-loader, module-manager │
-│ [core] 23 modules — terminal, VFS, AI, ollama, ... │
-│ [ext] 19 modules — editor, mindmap, webdav, cron ... │
+│ [infrastructure] module-loader, module-manager, terminal, virtual-fs, ollama-manager│
+│ [core] 23 modules — AI, ollama, orchestration, ... │
+│ [ext] 18 modules — editor, mindmap, webdav, cron ... │
├──────────────────────────────────────────────────────────┤
│ Neural VFS + Procedural Memory │
│ (Semantic indexing, concept:// URIs, skill graph) │
@@ -148,15 +148,15 @@
</ul>
<h3>3.3 Module Layer Separation</h3>
- <p>New in v4.3.1: All 45 modules are classified into three distinct layers tracked in <code>modules-index.json</code>:</p>
+ <p>New in v4.3.1: All 46 modules are classified into three distinct layers tracked in <code>modules-index.json</code>:</p>
<table>
<thead>
<tr><th>Layer</th><th>Count</th><th>Load Strategy</th><th>Examples</th></tr>
</thead>
<tbody>
- <tr><td><strong>Infrastructure</strong></td><td>3</td><td>Loaded by constructor (no user-facing commands)</td><td>module-loader, module-manager, ollama-manager</td></tr>
- <tr><td><strong>Core</strong></td><td>23</td><td>Boot-loaded from BUILTIN list</td><td>terminal, vfs, aiassist, servermon, ollama, orchestration</td></tr>
- <tr><td><strong>Extension</strong></td><td>19</td><td>Demand-loaded via packages.json</td><td>editor, mindmap, webdav, cron, theme, wpm, calc, voice</td></tr>
+ <tr><td><strong>Infrastructure</strong></td><td>5</td><td>Loaded by constructor (no user-facing commands)</td><td>module-loader, module-manager, ollama-manager, terminal, virtual-fs</td></tr>
+ <tr><td><strong>Core</strong></td><td>23</td><td>Boot-loaded from BUILTIN list</td><td>aiassist, servermon, ollama, orchestration, neural-vfs, secret-vault</td></tr>
+ <tr><td><strong>Extension</strong></td><td>18</td><td>Demand-loaded via packages.json</td><td>editor, mindmap, webdav, cron, theme, wpm, calc, voice</td></tr>
</tbody>
</table>
<p>The <code>modules-list</code> terminal command displays layer tags <code>[core]</code>, <code>[ext]</code>, <code>[infra]</code> for instant visibility. <code>view_module</code> and <code>get_module_status</code> resolve file paths from the index, eliminating class-name heuristics.</p>
@@ -165,11 +165,11 @@
<section>
<h2>4. Pillar Deep Dives</h2>
<h3>4.1 Hyper-Modular Kernel</h3>
- <p>The kernel is a collection of 45 hot-swappable driver modules across three layers:</p>
+ <p>The kernel is a collection of 46 hot-swappable driver modules across three layers:</p>
<ul>
- <li><strong>Infrastructure</strong> (3) — module-loader, module-manager, ollama-manager. Loaded by the constructor, providing boot-time services.</li>
- <li><strong>Core</strong> (23) — terminal, VFS, AI assist, server monitor, ollama, orchestration, agent registry, neural VFS, mod manager, and more. Boot-loaded from the <code>BUILTIN</code> list at startup.</li>
- <li><strong>Extension</strong> (19) — editor, mindmap, webdav, cron, diff, theme, wpm, calc, voice, busybox, cryptogzip, filemgr, shell, alias, finder, tutorial, skill-pack-core, and more. Demand-loaded via <code>packages.json</code>.</li>
+ <li><strong>Infrastructure</strong> (5) — module-loader, module-manager, ollama-manager, terminal, virtual-fs. Loaded by the constructor, providing boot-time services.</li>
+ <li><strong>Core</strong> (23) — AI assist, server monitor, ollama, orchestration, agent registry, neural VFS, mod manager, secret-vault, and more. Boot-loaded from the <code>BUILTIN</code> list at startup.</li>
+ <li><strong>Extension</strong> (18) — editor, mindmap, webdav, cron, diff, theme, wpm, calc, voice, busybox, cryptogzip, filemgr, shell, alias, finder, tutorial, skill-pack-core, test-suite. Demand-loaded via <code>packages.json</code>.</li>
</ul>
<p>All modules tracked in <code>modules-index.json</code> — the single source of truth for module-to-file mapping, class names, and load strategies. Layer separation eliminates confusion about which modules are core OS vs. user-installable packages.</p>
<p>Cache versioning via <code>?v=2026-06-03-neuralvfs</code> query parameter ensures all module loads use fresh files after system updates.</p>
@@ -226,15 +226,21 @@
<li>✅ <strong>Localized Asset Management</strong> (Bypassing server security blocks).</li>
</ul>
- <h3>Phase 3 — Cognitive OS <span class="status-done">✅ SUBSTANTIALLY COMPLETE</span></h3>
+ <h3>Phase 3 — Cognitive OS <span class="status-done">✅ COMPLETE</span></h3>
<ul>
<li>✅ Neural VFS — semantic concept indexing (nvfs-index, nvfs-resolve, nvfs-tree, nvfs-status).</li>
<li>✅ concept:// URI handler integrated into VFS readFile/ls (cat concept://skill works).</li>
<li>✅ A2A Protocol — agent contracts with schema validation, orchestrator handshake (contract-register, contract-list).</li>
- <li>✅ Recursive self-optimization — system-health telemetry command (tool latency, VFS stats, module stats, memory, error rates).</li>
- <li>✅ Module layer separation — 45 modules classified across infrastructure/core/ext with modules-index.json.</li>
- <li>⬜ Predictive resource allocation.</li>
- <li>⬜ Global World Model.</li>
+ <li>✅ A2A VFS mailbox transport — a2a-send, a2a-list, 500ms polling.</li>
+ <li>✅ Agent lifecycle management (sleep/wake, VFS serialization, auto-reanimate).</li>
+ <li>✅ Autonomous sub-agent spawning with task-derived roles.</li>
+ <li>✅ Agent health monitoring and restart policies with exponential backoff.</li>
+ <li>✅ Recursive self-optimization — system-health telemetry command.</li>
+ <li>✅ Module layer separation — 51 modules across infrastructure/core/ext with modules-index.json.</li>
+ <li>✅ Sandboxed execution contexts via WebWorker pool (1-4 workers, VFS snapshots).</li>
+ <li>✅ Cross-session persistent memory graphs — 5 node types, weighted edges, VFS persistence.</li>
+ <li>✅ Predictive resource allocation — task duration/turns prediction from historical data.</li>
+ <li>✅ Global World Model — system self-awareness synthesis from all subsystems.</li>
</ul>
</section>