Commit 3d2adbc
eastgate
v2.78: blocking debt resolved, AI routing evolved, smart refactoring
All 4 blocking debt items from primalSpring audit resolved:
- B-1: Graph rollback with checkpoint/restore + reverse topo lifecycle.stop
- B-2: DNS-SD mDNS discovery (RFC 6762) with health probes and LAN fallback
- B-3: Remote primal acquisition (GitHub + HTTP + SHA256 verification)
- B-4: Federation manifest deployment with topology validation
AI module evolved from embedded intent classifier to thin capability routing
— biomeOS deploys with ecoBins alone, Squirrel tags in at runtime.
capability.discover accepts both capability/domain params (primalSpring compat).
Smart refactoring: discovery.rs 1128→467, primal_registry 1150→823 lines.
Removed dead tokio-process dep, evolved blake3 to pure, cleaned all Future
comments to implementations or documented delegation.
Root docs, handoff, CHANGELOG updated to v2.78. Stale version refs fixed.
SECURITY.md added. bin/README cleaned.
7,204 tests, 0 failures, 0 clippy warnings, 0 files >1000 LOC, 0 blocking debt.
Made-with: Cursor1 parent 36a7109 commit 3d2adbc
45 files changed
Lines changed: 2678 additions & 1185 deletions
File tree
- bin
- chimeras/fused/platypus
- crates
- biomeos-api/src
- biomeos-atomic-deploy/src
- executor
- handlers
- neural_api_server
- biomeos-boot/src/bin
- biomeos-cli/src
- biomeos-core
- src
- primal_registry
- universal_biomeos_manager
- discovery
- biomeos-deploy
- biomeos-federation
- src/modules
- biomeos-genomebin-v3/src
- biomeos-nucleus/src/client
- biomeos-spore/src/incubation
- biomeos-types/src
- examples
- tools/harvest
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
5 | 40 | | |
6 | 41 | | |
7 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
941 | 941 | | |
942 | 942 | | |
943 | 943 | | |
944 | | - | |
| 944 | + | |
945 | 945 | | |
946 | 946 | | |
947 | 947 | | |
| |||
963 | 963 | | |
964 | 964 | | |
965 | 965 | | |
966 | | - | |
967 | | - | |
| 966 | + | |
| 967 | + | |
968 | 968 | | |
969 | 969 | | |
970 | 970 | | |
| |||
0 commit comments