Skip to content

Commit e492c0f

Browse files
author
Jonathan D.A. Jewell
committed
Auto-commit: Sync changes [2026-02-21]
1 parent 195bfcf commit e492c0f

2 files changed

Lines changed: 106 additions & 0 deletions

File tree

README.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,3 +200,8 @@ MIT + Palimpsest-0.8
200200
---
201201

202202
_"The distinction between technology and application matters. Build the foundations; let others build the applications."_
203+
204+
205+
== Architecture
206+
207+
See link:TOPOLOGY.md[TOPOLOGY.md] for a visual architecture map and completion dashboard.

TOPOLOGY.md

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
2+
<!-- TOPOLOGY.md — Project architecture map and completion dashboard -->
3+
<!-- Last updated: 2026-02-19 -->
4+
5+
# Neural Foundations — Project Topology
6+
7+
## System Architecture
8+
9+
```
10+
┌─────────────────────────────────────────┐
11+
│ AI DEVELOPER │
12+
│ (Research, Logic, Systems) │
13+
└───────────────────┬─────────────────────┘
14+
15+
16+
┌─────────────────────────────────────────┐
17+
│ NEURAL FOUNDATIONS HUB │
18+
│ │
19+
│ ┌───────────┐ ┌───────────────────┐ │
20+
│ │ Foundation│ │ Agentic Systems │ │
21+
│ │ Models │ │ (Multi-Agent, │ │
22+
│ │ (LLM-Unify│ │ AI Control) │ │
23+
│ └─────┬─────┘ └────────┬──────────┘ │
24+
│ │ │ │
25+
│ ┌─────▼─────┐ ┌────────▼──────────┐ │
26+
│ │ Neuro- │ │ Shared Context │ │
27+
│ │ symbolic │ │ Primitives │ │
28+
│ │ (ESN, LSM)│ │ │ │
29+
│ └─────┬─────┘ └───────────────────┘ │
30+
└────────│────────────────────────────────┘
31+
32+
33+
┌─────────────────────────────────────────┐
34+
│ SATELLITE REPOSITORIES │
35+
│ ┌───────────┐ ┌───────────┐ ┌───────┐│
36+
│ │ llm-unify │ │ conative- │ │ echidna││
37+
│ └───────────┘ └───────────┘ └───────┘│
38+
│ ┌───────────┐ ┌───────────┐ ┌───────┐│
39+
│ │ neurophone│ │ elegant- │ │ esn/lsm││
40+
│ └───────────┘ └───────────┘ └───────┘│
41+
└───────────────────┬─────────────────────┘
42+
43+
44+
┌─────────────────────────────────────────┐
45+
│ APPLICATION ECOSYSTEM │
46+
│ (poly-mcps, oikos, dashboard) │
47+
└─────────────────────────────────────────┘
48+
49+
┌─────────────────────────────────────────┐
50+
│ REPO INFRASTRUCTURE │
51+
│ Justfile / Rust .machine_readable/ │
52+
│ Julia / ReScript 0-AI-MANIFEST.a2ml │
53+
└─────────────────────────────────────────┘
54+
```
55+
56+
## Completion Dashboard
57+
58+
```
59+
COMPONENT STATUS NOTES
60+
───────────────────────────────── ────────────────── ─────────────────────────────────
61+
CORE FOUNDATIONS
62+
Foundation Models (Hub) ██████████ 100% LLM-Unify architecture stable
63+
Agentic Systems ████████░░ 80% Control mechanisms refining
64+
Neurosymbolic Blocks ██████████ 100% ESN/LSM primitives verified
65+
Semantic Primitives ██████░░░░ 60% Knowledge extraction active
66+
67+
ECOSYSTEM SATELLITES
68+
echidna (Theorem Prover) ██████████ 100% 30 backends operational
69+
neurophone (Mobile AI) ████████░░ 80% SNN integration active
70+
conative-gating ██████████ 100% Inhibitory SLM stable
71+
llm-unify-core ██████████ 100% Shared types stable
72+
73+
REPO INFRASTRUCTURE
74+
Justfile Automation ██████████ 100% Standard build tasks
75+
.machine_readable/ ██████████ 100% STATE tracking active
76+
Language Policy (CCCP) ██████████ 100% RSR stack verified
77+
78+
─────────────────────────────────────────────────────────────────────────────
79+
OVERALL: █████████░ ~90% Foundational hub operational
80+
```
81+
82+
## Key Dependencies
83+
84+
```
85+
Philosophy ──────► Foundation Tech ───► Neural Hub ──────► Satellites
86+
│ │ │ │
87+
▼ ▼ ▼ ▼
88+
CCCP Policy ──────► RSR Compliance ───► Scaffolding ───► Applications
89+
```
90+
91+
## Update Protocol
92+
93+
This file is maintained by both humans and AI agents. When updating:
94+
95+
1. **After completing a component**: Change its bar and percentage
96+
2. **After adding a component**: Add a new row in the appropriate section
97+
3. **After architectural changes**: Update the ASCII diagram
98+
4. **Date**: Update the `Last updated` comment at the top of this file
99+
100+
Progress bars use: `` (filled) and `` (empty), 10 characters wide.
101+
Percentages: 0%, 10%, 20%, ... 100% (in 10% increments).

0 commit comments

Comments
 (0)