Commit graph

1835 commits

Author SHA1 Message Date
github-actions[bot]
150f7cd2d7 chore: Update NAPI-RS binaries for all platforms
Built from commit db67c482e3

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 16:38:40 +00:00
github-actions[bot]
13981aa111 chore: Update graph transformer NAPI-RS binaries for all platforms
Built from commit db67c482e3

Platforms updated:
- linux-x64-gnu
- linux-x64-musl
- linux-arm64-gnu
- linux-arm64-musl
- darwin-x64
- darwin-arm64
- win32-x64-msvc
- wasm

Generated by GitHub Actions
2026-02-27 16:36:04 +00:00
rUv
db67c482e3 ADR-029: Multi-paradigm integration architecture for EXO-AI
ADR-029: Multi-paradigm integration architecture for EXO-AI
2026-02-27 11:31:58 -05:00
rUv
ac52d50a77 Merge remote-tracking branch 'origin/main' into claude/exo-ai-capability-review-LjcVx
# Conflicts:
#	Cargo.toml
2026-02-27 16:27:34 +00:00
rUv
c2e021e8f1 chore: publish EXO-AI crates v0.1.1 with bug fixes and READMEs
Published to crates.io:
- exo-core v0.1.1
- exo-temporal v0.1.1
- exo-hypergraph v0.1.1
- exo-manifold v0.1.1
- exo-federation v0.1.1
- exo-exotic v0.1.1
- exo-backend-classical v0.1.1

Changes from v0.1.0:
- Fix NaN panics in all partial_cmp().unwrap() calls
- Fix domain ID mismatch (underscores → hyphens)
- Fix SystemTime unwrap → unwrap_or_default
- Add README.md for all crates
- Gate rvf feature behind feature flag in exo-backend-classical
- Convert path dependencies to crates.io version dependencies

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 16:26:40 +00:00
rUv
e7a5096205 fix: format all files, add EXO crate READMEs, convert path deps to version deps
- Run cargo fmt across entire workspace
- Create README.md files for all 9 EXO-AI crates
- Convert path dependencies to crates.io version dependencies for publishing
- Add [patch.crates-io] to exo workspace for local development

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 16:21:14 +00:00
rUv
3109710c61 docs: add ruvector-dither, thermorust, and ruvector-robotics to root README
- Add ruvector-dither to Advanced Math & Inference section
- Add thermorust to Neuromorphic & Bio-Inspired Learning section
- Add collapsed Cognitive Robotics section for ruvector-robotics

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 16:15:02 +00:00
rUv
caae1dad15 docs: add README files for ruvector-dither and thermorust crates
Required for crates.io publishing.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 16:14:34 +00:00
rUv
b4d2b7343f fix: resolve P0 safety issues in ruvector-dither, thermorust, and exo-ai
- Replace debug_assert with assert for bits bounds in quantize functions
- Guard ChannelDither against 0 channels and invalid bits
- Handle non-finite beta/rate in Langevin/Poisson noise (return 0)
- Remove unused itertools dependency from thermorust
- Fix partial_cmp().unwrap() NaN panics across 7 exo-ai files
- Fix SystemTime unwrap() in transfer_crdt (use unwrap_or_default)
- Fix domain ID mismatch (exo_retrieval → exo-retrieval) in orchestrator
- Update tests to match corrected domain IDs

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 16:12:45 +00:00
github-actions[bot]
108c799c2c chore: Update NAPI-RS binaries for all platforms
Built from commit 418f82c42a

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 15:52:13 +00:00
rUv
418f82c42a Merge pull request #220 from ruvnet/claude/agentic-robotics-integration-VOZu2
Add ruvector-robotics: unified cognitive robotics platform
2026-02-27 10:47:09 -05:00
rUv
b5032f3eb9 chore: add crates.io metadata and version pins to ruvector-robotics
Add repository, homepage, keywords, categories for crates.io listing.
Pin optional dependency versions (ruvector-domain-expansion 2.0.4,
rvf-runtime 0.2, rvf-types 0.2) required for cargo publish.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 15:46:40 +00:00
rUv
7b62ca90ef fix: resolve clippy warnings and P0 issues in ruvector-robotics
Clippy fixes (8 warnings → 0):
- Replace 5 manual Default impls with #[derive(Default)]
- Use .clamp() instead of .min().max() chain
- Use .is_some_and() instead of .map_or(false, ...)
- Add type alias for complex return type in scene_graph_to_adjacency

P0 correctness fixes from code review:
- Fix NaN panic: use unwrap_or(Ordering::Equal) in cognitive_core think()
- Fix integer overflow: use checked_mul in OccupancyGrid::new
- Fix potential unwrap: use map_or in domain_expansion score_avoidance

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 15:41:13 +00:00
github-actions[bot]
6e82677768 chore: Update NAPI-RS binaries for all platforms
Built from commit 522108ac5f

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 15:39:28 +00:00
rUv
522108ac5f Merge pull request #219 from ruvnet/feat/rvf-federation
feat: rvf-federation crate for federated transfer learning
2026-02-27 10:33:49 -05:00
rUv
6990be7631 feat: implement rvf-federation crate for federated transfer learning
Implements ADR-057 with 7 modules (2,940 lines, 54 tests):
- types: 4 new segment types (FederatedManifest 0x33, DiffPrivacyProof 0x34,
  RedactionLog 0x35, AggregateWeights 0x36)
- pii_strip: 3-stage pipeline (detect, redact, attest) with 12 regex rules
- diff_privacy: Gaussian/Laplace noise, RDP accountant, gradient clipping
- federation: ExportBuilder + ImportMerger with version-aware conflict resolution
- aggregate: FedAvg, FedProx, Byzantine-tolerant weighted averaging
- policy: FederationPolicy for selective sharing with allow/deny lists
- error: 15 typed error variants

Also updates rvf-types with 4 new segment discriminants (0x33-0x36),
workspace Cargo.toml, and root README (crate count, segment count,
federated learning code example).

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 15:07:31 +00:00
Claude
0f45b563d0 perf: optimize hot paths across indexing, clustering, planning, and perception
SpatialIndex: replace Vec<Vec<f32>> with flat Vec<f32> buffer for cache
locality and zero per-point heap allocation; use squared Euclidean
distance in kNN/radius search (defer sqrt to final k results); fuse
cosine distance into single loop.

Clustering: add union-by-rank to union-find preventing tree
degeneration (O(α(n)) amortized); add #[inline] on hot helpers.

A* planning: add closed set (HashSet) to avoid re-expanding nodes;
reuse neighbor buffer to eliminate per-expansion Vec allocation;
pre-allocate HashMap capacity; add #[inline] on helpers.

Perception: defer sqrt in bounding_sphere (compare squared distances,
one sqrt at end); defer sqrt in scene graph edge construction (filter
on squared threshold); add #[inline] on dist_3d.

Sensor fusion: pre-allocate merged vectors from total eligible cloud
size. Anomaly detection: fuse distance + statistics into single pass
using Welford's online algorithm (eliminates one full data pass).

All 281 tests pass.

https://claude.ai/code/session_01H1GkTK5z9ppVVQDQukjBsY
2026-02-27 14:38:27 +00:00
Claude
658c762994 feat: add ruvector-dither crate and integrate thermorust+dither into exo
ruvector-dither (new crate):
- GoldenRatioDither: additive φ-sequence with best 1-D equidistribution
- PiDither: cyclic 256-entry π-byte table for deterministic weight dithering
- quantize_dithered / quantize_slice_dithered: drop-in pre-quantization offset
- quantize_to_code: integer-code variant for packed-weight use
- ChannelDither: per-channel pool seeded by (layer_id, channel_id) pairs
- DitherSource trait for generic dither composition
- 15 unit tests + 3 doctests; 4 Criterion benchmark groups

exo-backend-classical integration:
- ThermoLayer (thermo_layer.rs): Ising motif coherence gate using thermorust
  - Runs Metropolis steps on clamped activations
  - Returns ThermoSignal { lambda, magnetisation, dissipation_j, energy_after }
  - λ-signal = −ΔE/|E₀|: positive means pattern is settling toward coherence
- DitheredQuantizer (dither_quantizer.rs): wraps ruvector-dither for exo tensors
  - GoldenRatio or Pi kind, per-layer seeding, reset support
  - Supports 3/5/7/8-bit quantization with ε-LSB dither amplitude
- 8 new unit tests across both modules; all 74 existing tests still pass

https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 14:30:26 +00:00
Claude
f48e0d0165 feat(thermorust): add thermodynamic neural-motif crate
Implements energy-driven computation with Landauer dissipation and
Langevin/Metropolis noise.  Key components:

- State: activation vector + cumulative dissipated-joules counter
- EnergyModel trait + Ising (Hopfield) + SoftSpin (double-well) Hamiltonians
- Couplings: zeros, ferromagnetic ring, Hopfield memory factories
- Params: inverse temperature β, Langevin step η, Landauer cost per irreversible flip
- step_discrete: Metropolis-Hastings spin-flip with Boltzmann acceptance
- step_continuous: overdamped Langevin (central-difference gradient + FDT noise)
- anneal_discrete / anneal_continuous: traced annealing helpers
- inject_spikes: Poisson kick noise, clamp-aware
- Metrics: magnetisation, Hopfield overlap, binary entropy, free energy, Trace
- Motifs: IsingMotif (ring, fully-connected, Hopfield), SoftSpinMotif (random)
- 19 correctness tests: energy invariants, Metropolis, Langevin, Hopfield retrieval
- 4 Criterion benchmark groups: step, 10k-anneal, Langevin, energy eval
- GitHub Actions CI: fmt + clippy + test (ubuntu/macos/windows) + bench compile

https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 14:22:44 +00:00
Claude
5051499619 feat: add RVF packaging module for robotics data
New `rvf` feature flag enables the `ruvf::RoboticsRvf` wrapper that
bridges point clouds, scene graphs, trajectories, Gaussian splats, and
obstacles into the RuVector Format (.rvf) for persistence and similarity
search.

RoboticsRvf supports:
- pack_point_cloud (dim 3)
- pack_scene_objects / pack_scene_graph (dim 9)
- pack_trajectory (dim 3)
- pack_gaussians (dim 7) — converts PointCloud→GaussianSplatCloud→RVF
- pack_obstacles (dim 6)
- query_nearest (kNN via HNSW index)
- open/open_readonly/close lifecycle

9 unit tests covering create, ingest, query, reopen, dimension mismatch,
and empty data rejection. Also fixes unused import warnings in integration
tests. All 290 tests pass across default, domain-expansion, and rvf features.

https://claude.ai/code/session_01H1GkTK5z9ppVVQDQukjBsY
2026-02-27 14:08:30 +00:00
Claude
7b055d875f feat(exo): add RVF packaging, fix pattern retrieval, update README
- ExoTransferOrchestrator.package_as_rvf(): serializes all TransferPriors,
  PolicyKernels, and CostCurves into a 64-byte-aligned RVF byte stream
- ExoTransferOrchestrator.save_rvf(path): convenience write-to-file method
- Enable ruvector-domain-expansion rvf feature in exo-backend-classical
- 3 new RVF tests: empty packager, post-cycle magic verification, save-to-file
- substrate.rs: fill pattern field from returned search vector (r.vector.map(Pattern::new))
- README: document 5-phase transfer pipeline, RVF packaging, updated
  architecture diagram, 4 new Key Discoveries, 3 new Practical Applications

All 0 failures across full workspace test suite.

https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 14:05:50 +00:00
Claude
d99ff3efd4 feat(exo): resolve 5 TODOs, add cross-phase orchestrator and e2e tests
- vector.rs: convert exo_core::Filter Equal conditions to ruvector HashMap
  filter; store and round-trip _pattern_id in metadata
- substrate.rs: implement BettiNumbers, PersistentHomology, SheafConsistency
  for hypergraph_query using VectorDB stats
- anticipation.rs: implement TemporalCycle pre-fetching via sinusoidal
  phase encoding
- crdt.rs: add T: Display bound to reconcile_crdt; look up score from
  ranking_map by format!("{}", result)
- thermodynamics.rs: rust,ignore → rust,no_run
- ExoTransferOrchestrator: new cross-phase wiring module in
  exo-backend-classical that runs all 5 integration phases in a single
  run_cycle() call (bridge → manifold → timeline → CRDT → emergence)
- transfer_pipeline_test.rs: 5 end-to-end integration tests covering the
  full pipeline (single cycle, multi-cycle, emergence, manifold, CRDT)

All 0 failures across full workspace test suite.

https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 13:29:18 +00:00
Claude
6916ed2c88 feat: add Gaussian splatting, motion planning, MCP executor, sensor fusion, and benchmarks
New modules for ruvector-robotics:
- bridge/gaussian: GaussianSplat types, PointCloud→Gaussian conversion, vwm-viewer JSON export
- planning: A* pathfinding on OccupancyGrid with octile heuristic, potential field velocity commands
- mcp/executor: ToolExecutor dispatching ToolRequests to perception pipeline and spatial index
- perception/sensor_fusion: multi-sensor cloud fusion with timestamp alignment and voxel downsampling

Rewrites integration tests to use actual crate APIs instead of local reimplementations,
eliminating ~280 lines of false-positive test code. Adds 15 benchmark groups covering
all new modules (Gaussian conversion, A* planning, potential fields, sensor fusion, MCP execution).

All 270+ tests pass including domain-expansion feature.

https://claude.ai/code/session_01H1GkTK5z9ppVVQDQukjBsY
2026-02-27 13:23:53 +00:00
Claude
1cb0e69dff feat(exo): implement Phases 2-5 of ruvector-domain-expansion integration
Phase 2 — exo-manifold/src/transfer_store.rs
  TransferManifold stores (src, dst) transfer priors as 64-dim deformable
  patterns via ManifoldEngine::deform. Sinusoidal domain-ID hashing gives
  meaningful cosine distances for retrieve_similar.

Phase 3 — exo-temporal/src/transfer_timeline.rs
  TransferTimeline records transfer events in the temporal causal graph.
  Each event is linked to its predecessor so the system can trace full
  transfer trajectories. anticipate_next() returns CausalChain +
  SequentialPattern hints.

Phase 4 — exo-federation/src/transfer_crdt.rs
  TransferCrdt propagates transfer priors across the federation using
  LWW-Map (cycle = timestamp) + G-Set for domain discovery. Merges are
  idempotent and commutative. promote_via_consensus runs PBFT Byzantine
  commit before accepting a prior.

Phase 5 — exo-exotic/src/domain_transfer.rs
  StrangeLoopDomain implements the Domain trait: self-referential tasks
  whose solutions are scored by meta-cognitive keyword density.
  CollectiveDomainTransfer couples CollectiveConsciousness with
  DomainExpansionEngine — arm rewards flow into the substrate and
  collective Φ serves as the cycle quality metric.
  EmergentTransferDetector wraps EmergenceDetector to surface non-linear
  capability gains from cross-domain transfer.

All 4 crates gain the ruvector-domain-expansion path dep. 36 new tests,
all green alongside the existing suite.

https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 05:54:50 +00:00
Claude
d806b90f7d fix: address critical and high-priority issues from deep code review
- Remove unsafe pointer aliasing in BehaviorTree::tick(), use safe
  disjoint field borrowing instead (P0)
- Fix usize underflow in score_scene_graph when expected_objects < 2 (P0)
- Fix cluster ID overflow in reference_solution for PointCloudClustering (P0)
- Fix NaN handling in MaxDistEntry::cmp — NaN treated as maximally
  distant so it gets evicted from kNN heap first (P1)
- Clamp cosine_distance output to prevent negative values from
  floating-point rounding (P1)
- Change search_radius to return Ok(Vec::new()) for empty index instead
  of Err(EmptyIndex) for correct semantics (P1)
- Add debug_assert guards for empty slices in bounding_sphere and
  cluster_to_object (P1)
- Remove dead PipelineConfig.spatial_search_k field (P2)
- Use serde_json::from_value instead of to_string+from_str roundtrip
  in domain_expansion for better performance (P2)

All 257 tests pass.

https://claude.ai/code/session_01H1GkTK5z9ppVVQDQukjBsY
2026-02-27 05:42:53 +00:00
Claude
11c81e1a76 chore(exo): update Cargo.lock for ruvector-domain-expansion dependency
https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 05:33:08 +00:00
Claude
67f2754995 feat(exo): integrate ruvector-domain-expansion into exo-backend-classical
Implements Phase 1 of the EXO-AI × domain-expansion integration plan:
register EXO classical operations as first-class transfer-learning domains
so Thompson Sampling can discover optimal retrieval/traversal strategies.

New: crates/exo-backend-classical/src/domain_bridge.rs

ExoRetrievalDomain (implements Domain trait)
- Vector similarity search as a 3-arm bandit: exact / approximate / beam_rerank
- Tasks parameterized by dim (64-1024), k (3-50), noise (0-0.5)
- Evaluation: correctness = Recall@K, efficiency = inverse-latency, elegance = k-precision
- reference_solution: selects optimal arm based on dim+noise+k

ExoGraphDomain (implements Domain trait)
- Hypergraph traversal as a 3-arm bandit: bfs / approx / hierarchical
- Tasks parameterized by n_entities (50-1000), max_hops (2-6), min_coverage (5-100)
- Evaluation: correctness = coverage ratio, efficiency = hops saved, elegance = headroom
- reference_solution: hierarchical for large graphs, approx for medium

Aligned 64-dim embeddings (dims 5/6/7 = strategy one-hot in both domains)
enables meaningful cross-domain transfer priors:
  "approximate wins on high-dim noisy retrieval" →
  "approx expansion wins on large sparse graphs"

ExoTransferAdapter
- Wraps DomainExpansionEngine, registers both EXO domains
- warmup(N): trains both domains N cycles via evaluate_and_record
- transfer_ret_to_graph(N): initiate_transfer then measure acceleration
- All 8 domain_bridge unit tests pass + doctest compiles

https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 05:32:23 +00:00
Claude
3f8b41b0a0 feat: optimize ruvector-robotics and integrate domain-expansion for cross-domain transfer
Performance optimizations (net -134 lines):
- BinaryHeap kNN: O(n log k) vs O(n log n) full sort in SpatialIndex
- Zero-clone behavior tree tick via pointer-based borrow splitting
- VecDeque percept buffer for O(1) front eviction
- HashSet assigned_robots for O(1) membership checks
- Shared clustering module eliminates 3 duplicate implementations

Correctness fixes:
- UntilFail decorator 10k iteration guard prevents infinite loops
- OccupancyGrid bounds-checked get() returns Option<f32>
- Pipeline position_history capped at 1000 entries
- Skill learning gracefully handles empty demonstrations
- Anomaly type gets Serialize/Deserialize derives

Dead code removal:
- Remove unused TrajectoryPoint struct
- Remove unused tracing and rand dependencies

Domain expansion integration (behind `domain-expansion` feature flag):
- RoboticsDomain implements domain::Domain trait with 5 task categories:
  PointCloudClustering, ObstacleAvoidance, SceneGraphConstruction,
  SkillSequencing, SwarmFormation
- 64-dim embedding space compatible with planning/orchestration/synthesis
- Reference solutions, difficulty scaling, cross-domain transfer tests
- Enables Meta Thompson Sampling transfer between robotics and
  existing domains (Rust synthesis, structured planning, tool orchestration)

All 257 tests pass (231 unit + 25 integration + 1 doc-test).

https://claude.ai/code/session_01H1GkTK5z9ppVVQDQukjBsY
2026-02-27 05:22:32 +00:00
github-actions[bot]
fa1bdfa3a5 chore: Update NAPI-RS binaries for all platforms
Built from commit b06d21fb81

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:17:32 +00:00
Claude
12d3fbf61a fix: restore HashMap import in scene_graph after clustering extraction
The DRY refactor that extracted shared clustering code accidentally
removed the HashMap import still needed by merge_scenes.

https://claude.ai/code/session_01H1GkTK5z9ppVVQDQukjBsY
2026-02-27 05:16:32 +00:00
Claude
201abc3ab4 perf(exo): review & optimize — zero warnings, Kuramoto O(n²)→O(n), K-WTA partial select
- Fix all 35 compiler warnings across 23 files (unused imports, dead code,
  unused vars, unnecessary parens) — build is now warning-clean
- Optimize NeuromorphicBackend::kuramoto_step O(n²)→O(n):
  use sin/cos sum identity so coupling_i = (K/N)[cos(φ_i)·ΣsinΦ - sin(φ_i)·ΣcosΦ],
  eliminates inner loop for 1000-neuron network (1M→1K ops per tick)
- Optimize k_wta: full sort O(n log n) → select_nth_unstable O(n avg)
  using Rust's pdqselect partial sort
- Add #[inline] to hot paths: kuramoto_step, k_wta, hd_encode, lif_tick
- Fix federation: correctly swap unused FederationError (crdt.rs) and
  unused HashMap (consensus.rs) — both in opposite files from first guess

https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 05:16:08 +00:00
rUv
b06d21fb81 docs: expand domain-expansion README with 10 specialized domains and infrastructure map
Add genomics, trading, quantum, neuromorphic, graph intelligence, nervous
systems, scientific OCR, knowledge graphs, GNN, and SONA as specialized
domains with transfer value explanations. Add cross-domain transfer examples
table, domain connectivity diagram, and underlying infrastructure layer map.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 05:12:46 +00:00
github-actions[bot]
5ee8b7bf41 chore: Update NAPI-RS binaries for all platforms
Built from commit eb081f255f

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:09:55 +00:00
github-actions[bot]
6e0e27fcc9 chore: Update NAPI-RS binaries for all platforms
Built from commit ea4798a7ff

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:08:39 +00:00
github-actions[bot]
318ca94269 chore: Update NAPI-RS binaries for all platforms
Built from commit 8d5c79f528

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:07:48 +00:00
github-actions[bot]
ae5f5e2288 chore: Update NAPI-RS binaries for all platforms
Built from commit 35e31edcf8

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:06:39 +00:00
rUv
eb081f255f docs: create ruvector-domain-expansion README, link AI OS table layers
- New README for domain expansion crate (cross-domain transfer learning)
- All 20 AI OS table layer titles now link to their crate READMEs

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 05:04:53 +00:00
github-actions[bot]
0d86fcfd1c chore: Update NAPI-RS binaries for all platforms
Built from commit e6f16371a4

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:04:35 +00:00
github-actions[bot]
b2ed7b3ffc chore: Update NAPI-RS binaries for all platforms
Built from commit 6eda53bdae

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:04:11 +00:00
rUv
ea4798a7ff docs: add Coherence (min-cut) row to AI OS table
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 05:01:35 +00:00
github-actions[bot]
dec88b0587 chore: Update NAPI-RS binaries for all platforms
Built from commit d39f346bdf

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:01:30 +00:00
github-actions[bot]
144fe93929 chore: Update NAPI-RS binaries for all platforms
Built from commit d18a13b315

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:59:45 +00:00
rUv
36b0a49435 docs: add PostgreSQL pgvector drop-in row to AI OS table
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:59:22 +00:00
rUv
8d5c79f528 docs: update header to RuVector — A Self-Learning, Agentic Operating System
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:57:44 +00:00
github-actions[bot]
ea12de2b0c chore: Update NAPI-RS binaries for all platforms
Built from commit 96fb75333f

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:55:24 +00:00
github-actions[bot]
d6fd03186f chore: Update NAPI-RS binaries for all platforms
Built from commit 1175f4b55c

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:54:52 +00:00
rUv
aaf0198380 docs: collapse Use Cases section
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:54:39 +00:00
rUv
35e31edcf8 docs: collapse Cognitum hardware section
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:52:50 +00:00
github-actions[bot]
a54a749f33 chore: Update NAPI-RS binaries for all platforms
Built from commit 748d2ef0c6

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:52:23 +00:00
rUv
e6f16371a4 docs: restructure AI OS table into 6 groups with 19 layers
Break flat table into Intelligence, Data & Search, AI & ML,
Infrastructure, Routing & Observability, Security & Trust.
Add Domain Models, Routing, Observability, Safety, Lineage layers.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:51:11 +00:00