ruvector/docs/adr
ruv 4c6da3b30d fix(context): make the index root private and enforce it
Four rounds of security review kept finding the same shape: a sensitive
thing placed under a NAME in the attacker-writable root, defended by a
check on that name, and the next round swapped the next name. The scratch
name moved inside a private staging directory -- and then the staging
directory was itself a name in the root, so it was swappable too. The
review demonstrated 274 victim rows readable outside the root after
erase_scope reported success.

There is no fixed point on that path, because every component under the
root is re-resolved on every syscall and this crate holds none of them by
descriptor. Two things terminate it: descriptor-anchored I/O, which needs
an fd- or directory-relative open in the vector engine and is therefore an
engine-level change, or removing the hostile directory from the threat
model. This takes the second.

It also settles a finding that made the rest academic: under a normal umask
shards were published 0644 inside a 0755 root, so a different-uid attacker
could read every tenant's vectors with no exploit at all. The staging
directory was protecting a shard for the milliseconds it was being built
and then publishing it world-readable.

The root is now created 0700 by mkdir itself, shards and the lock are
created 0600, and open refuses a root that is group- or other-accessible,
reporting the offending mode without the path. An existing root is
inspected and never modified, so an operator's deliberate permissions are
reported rather than silently widened or narrowed. Observed on disk under
both umask 022 and umask 000: root 0700, lock 0600, shard 0600, staging
0700.

The staging directory, the inode identity check, the lone-regular-file
requirement and the reserved-name sweep are all kept, but they are now
defence in depth against operator error rather than the boundary itself,
and their docs say so. The nlink documentation is corrected in particular:
a link count of one means only that no second name existed at the instant
of the lstat, not that the file is this index's, and the private root
rather than that check is what prevents a second name.

An attacker running as the same uid remains conceded, and content forgery
remains out of scope for want of a MAC over stored vectors. Both are stated
in the crate docs, the tests, and ADR-334.

Note for reviewers: tempfile::tempdir() creates 0755, so the new check
refused every existing test root and the suite now builds its roots at
0700 explicitly. That default is exactly the class of mistake that produced
the world-readable shards.

Co-Authored-By: claude-flow <ruv@ruv.net>
Claude-Session: https://claude.ai/code/session_016QSCkKnxDjqU49NVVpWMK5
2026-08-22 18:21:20 -04:00
..
coherence-engine feat(prime-radiant): Universal Coherence Engine with Sheaf Laplacian AI Safety (#131) 2026-01-22 21:27:27 -05:00
delta-behavior feat(delta-behavior): Complete Δ-behavior implementation with WASM 2026-01-28 04:18:34 +00:00
quantum-engine feat(ruqu): add quantum execution intelligence engine with 5 backends 2026-02-12 12:55:21 -05:00
temporal-tensor-store feat(rvf): RuVector Format — Universal Cognitive Container SDK (#166) 2026-02-14 13:14:49 -05:00
ADR-001-ruvector-core-architecture.md feat(rvf): RuVector Format — Universal Cognitive Container SDK (#166) 2026-02-14 13:14:49 -05:00
ADR-002-ruvllm-integration.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-003-simd-optimization-strategy.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-004-kv-cache-management.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-005-wasm-runtime-integration.md feat(rvf): RuVector Format — Universal Cognitive Container SDK (#166) 2026-02-14 13:14:49 -05:00
ADR-006-memory-management.md fix(docs): correct ADR cross-references in ADR-006 Related field 2026-04-15 13:20:47 -03:00
ADR-007-security-review-technical-debt.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-008-mistral-rs-integration.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-009-structured-output.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-010-function-calling.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-011-prefix-caching.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-012-security-remediation.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-013-huggingface-publishing.md feat(training): RuvLTRA v2.4 Ecosystem Edition - 100% routing accuracy (#123) 2026-01-20 20:08:30 -05:00
ADR-014-coherence-engine.md feat(prime-radiant): Universal Coherence Engine with Sheaf Laplacian AI Safety (#131) 2026-01-22 21:27:27 -05:00
ADR-015-coherence-gated-transformer.md feat(prime-radiant): Universal Coherence Engine with Sheaf Laplacian AI Safety (#131) 2026-01-22 21:27:27 -05:00
ADR-016-delta-behavior-ddd-architecture.md feat(delta-behavior): Complete Δ-behavior implementation with WASM 2026-01-28 04:18:34 +00:00
ADR-017-temporal-tensor-compression.md feat: Add ADR-017 temporal tensor compression with tiered quantization 2026-02-06 00:28:21 +00:00
ADR-024-craftsman-ultra-30b-1bit-bitnet-integration.md fix: ADR structural cleanup — resolve duplicates, fix filenames, enable Firestore persistence (#232) 2026-03-03 18:54:24 +00:00
ADR-025-exo-ai-multiparadigm-integration.md fix: ADR structural cleanup — resolve duplicates, fix filenames, enable Firestore persistence (#232) 2026-03-03 18:54:24 +00:00
ADR-026-rvcow-branching-and-real-cognitive-containers.md fix: ADR structural cleanup — resolve duplicates, fix filenames, enable Firestore persistence (#232) 2026-03-03 18:54:24 +00:00
ADR-027-hnsw-parameterized-query-fix.md fix: ADR structural cleanup — resolve duplicates, fix filenames, enable Firestore persistence (#232) 2026-03-03 18:54:24 +00:00
ADR-028-ehealth-platform-architecture.md feat: add package.json for rvdna example with WASM bindings and build scripts 2026-02-12 15:32:55 +00:00
ADR-029-rvf-canonical-format.md docs(adr): update ADRs with implementation details from rvf-types 2026-02-16 02:58:43 +00:00
ADR-030-rvf-cognitive-container.md docs(adr): update ADRs with implementation details from rvf-types 2026-02-16 02:58:43 +00:00
ADR-031-rvf-example-repository.md feat(rvf): RuVector Format — Universal Cognitive Container SDK (#166) 2026-02-14 13:14:49 -05:00
ADR-032-rvf-wasm-integration.md feat(rvf): expose AGI components via npm packages 2026-02-17 01:41:13 +00:00
ADR-033-progressive-indexing-hardening.md harden(adr-033): QualityEnvelope, triple budget caps, selective scan, fuzz benchmark 2026-02-15 16:00:16 +00:00
ADR-034-qr-cognitive-seed.md feat(adr-034): zero-dep QR cognitive seed with real crypto and mobile FFI 2026-02-15 17:54:26 +00:00
ADR-035-capability-report.md feat(adr-035): capability report — witness bundles, scorecards, governance 2026-02-15 18:22:15 +00:00
ADR-036-agi-cognitive-container.md feat(rvf): expose AGI components via npm packages 2026-02-17 01:41:13 +00:00
ADR-037-publishable-rvf-acceptance-test.md feat(rvf): expose AGI components via npm packages 2026-02-17 01:41:13 +00:00
ADR-038-npx-ruvector-rvlite-witness-integration.md docs(adr): ADR-038 npx ruvector & rvlite witness verification integration 2026-02-16 00:17:00 +00:00
ADR-039-rvf-solver-wasm-agi-integration.md feat(rvf): add Causal Atlas dashboard, solver fixes, and desktop app 2026-02-20 18:01:09 +00:00
ADR-040-causal-atlas-rvf-runtime-planet-detection.md docs: update ADR-040/040b with recent enhancements 2026-03-16 23:14:43 -04:00
ADR-040a-planet-detection-dashboard.md docs: ADR-040 sub-splits and real_microlensing doc cleanup 2026-03-16 23:14:43 -04:00
ADR-040b-microlensing-graphcut-extensions.md docs: update ADR-040/040b with recent enhancements 2026-03-16 23:14:43 -04:00
ADR-042-Security-RVF-AIDefence-TEE.md feat(security): Security Hardened RVF v3.0 — 30 capabilities verified 2026-02-21 17:39:58 +00:00
ADR-043-external-intelligence-providers.md feat(intelligence): ADR-043 External Intelligence Providers for SONA Learning 2026-02-21 18:00:06 +00:00
ADR-044-ruvector-postgres-v03-extension-upgrade.md feat: add 43 new SQL functions in ruvector-postgres v0.3.0 (ADR-044) 2026-02-21 20:38:43 +00:00
ADR-045-lean-agentic-integration.md feat: add formal verification layer with lean-agentic dependent types 2026-02-25 03:45:18 +00:00
ADR-046-graph-transformer-architecture.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-047-proof-gated-mutation-protocol.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-048-sublinear-graph-attention.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-049-verified-training-pipeline.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-050-graph-transformer-bindings.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-051-physics-informed-graph-layers.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-052-biological-graph-layers.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-053-temporal-causal-graph-layers.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-054-economic-graph-layers.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-055-manifold-graph-layers.md feat: proof-gated graph transformer with 8 verified modules 2026-02-25 14:24:53 +00:00
ADR-056-rvf-knowledge-export.md Add developer quickstart guide and knowledge export JSON 2026-02-27 03:41:13 +00:00
ADR-057-federated-rvf-transfer-learning.md fix(brain): defer sparsifier build on startup for large graphs 2026-03-24 12:29:52 +00:00
ADR-058-hash-security-optimization.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-059-shared-brain-google-cloud.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-060-shared-brain-capabilities.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-061-reasoning-kernel-architecture.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-062-brainpedia-architecture.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-063-wasm-executable-nodes.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-064-pi-brain-infrastructure.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-065-npm-publishing-strategy.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-066-sse-mcp-transport.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
ADR-067-mcp-gate-permit-system.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-068-domain-expansion-transfer-learning.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-069-google-edge-network-deployment.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
ADR-070-npx-ruvector-unified-integration.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-071-npx-ruvector-ecosystem-gap-analysis.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-072-rvf-example-management-downloads.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-073-pi-platform-security-optimization.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-074-ruvllm-neural-embeddings.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-075-rvf-agi-stack-brain-integration.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-076-agi-capability-wiring-architecture.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-077-midstream-brain-integration.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-078-npx-ruvector-midstream-integration.md fix: ruvector-postgres v0.3.1 — audit bug fixes, 46 SQL functions, Docker publish (#227) 2026-03-03 12:53:10 -05:00
ADR-079-sql-audit-script-hardening.md fix: ruvector-postgres v0.3.2 — 100% audit pass (HNSW + hybrid fixes) (#230) 2026-03-03 13:21:48 -05:00
ADR-080-npx-ruvector-deep-capability-audit.md fix: correct ADR-080 audit discrepancies verified against source (#231) 2026-03-03 13:28:27 -05:00
ADR-081-brain-server-v028-deploy-cli-fixes.md feat: brain server v0.2.10 — bug fixes, GET /v1/pages, 9 MCP tools (#234) 2026-03-03 17:06:23 -05:00
ADR-082-brain-security-hardening.md feat: brain training loops — background SONA + Pareto, POST /v1/train, CLI + MCP (#236) 2026-03-06 08:35:50 -05:00
ADR-083-brain-training-loops.md feat: brain training loops — background SONA + Pareto, POST /v1/train, CLI + MCP (#236) 2026-03-06 08:35:50 -05:00
ADR-084-ruvllm-wasm-publish.md feat: ruvllm-wasm v2.0.0 — first functional WASM publish 2026-03-06 14:55:34 +00:00
ADR-085-neural-trader-ruvector.md fix: renumber ADR-084 → ADR-085, fix unused deps in neural-trader crates 2026-03-06 19:12:33 +00:00
ADR-086-neural-trader-wasm.md feat: add neural-trader-wasm crate with WASM bindings and ADR-086 2026-03-08 16:17:58 +00:00
ADR-087-ruvix-cognition-kernel.md feat(ruvix): implement CLI, kernel shell, and PBFT consensus (#261) 2026-03-14 16:25:03 -04:00
ADR-088-cnn-contrastive-integration.md feat(ruvector-cnn): CNN contrastive learning + SIMD optimization fixes (#252) 2026-03-11 17:41:53 -04:00
ADR-089-cnn-browser-demo.md feat: add interactive CNN browser demo for GitHub Pages (#253) 2026-03-11 17:50:42 -04:00
ADR-090-implementation-checklist.md docs(adr): add governance improvements to ADR-090/091, create ADR-092, add implementation checklists 2026-03-12 10:47:00 -04:00
ADR-090-ultra-low-bit-qat-pi-quantization-ddd.md feat(ruvllm): implement ADR-090 Ultra-Low-Bit QAT & Pi-Quantization 2026-03-12 12:36:36 -04:00
ADR-091-implementation-checklist.md docs(adr): add governance improvements to ADR-090/091, create ADR-092, add implementation checklists 2026-03-12 10:47:00 -04:00
ADR-091-int8-cnn-quantization-ddd.md feat(ruvllm): implement ADR-090 Ultra-Low-Bit QAT & Pi-Quantization 2026-03-12 12:36:36 -04:00
ADR-092-moe-memory-aware-routing-ddd.md docs(adr): add governance improvements to ADR-090/091, create ADR-092, add implementation checklists 2026-03-12 10:47:00 -04:00
ADR-093-daily-discovery-brain-training.md feat: update ADR-093 + add deploy_trainer.sh for Cloud Run scheduling 2026-03-16 23:14:43 -04:00
ADR-093-deepagents-rust-conversion-overview.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-094-deepagents-backend-protocol-traits.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-094-pi-shared-web-memory.md fix: deep review of ADR-094 web memory — no stubs, all capabilities verified 2026-03-16 23:16:24 -04:00
ADR-095-deepagents-middleware-pipeline.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-095-pi-api-v2-capabilities.md docs: ADR-095 — π.ruv.io API v2 full capability surface 2026-03-16 23:16:24 -04:00
ADR-096-cloud-pipeline-realtime-optimization.md docs: ADR-096 cloud-native pipeline, real-time injection & Common Crawl integration 2026-03-16 23:17:01 -04:00
ADR-096-deepagents-tool-system.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-097-deepagents-subagent-orchestration.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-098-deepagents-memory-skills-summarization.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-099-deepagents-cli-acp-server.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-100-deepagents-rvf-integration-crate-structure.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-101-deepagents-testing-strategy.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-102-deepagents-implementation-roadmap.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-103-deepagents-review-amendments.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-104-rvagent-mcp-skills-topology.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-105-rvagent-mcp-implementation-details.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-106-ruvix-kernel-rvf-integration.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-107-rvagent-native-swarm-wasm.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-108-rvagent-ruvbot-integration.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-109-backup-disaster-recovery.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-110-neural-symbolic-internal-voice.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-111-ruvocal-ui-rvagent-integration.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-112-rvagent-mcp-server.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-113-rvf-app-gallery-ruvix-applications.md feat(rvAgent): Complete DeepAgents Rust Conversion (ADR-093 → ADR-103) (#262) 2026-03-16 09:52:32 -04:00
ADR-114-ruvector-core-hash-placeholders.md feat(ruvector-core): add OnnxEmbedding for real semantic embeddings (#265) 2026-03-16 11:46:47 -04:00
ADR-115-common-crawl-temporal-compression.md feat: DrAgnes + Common Crawl WET + Gemini grounding agents (#282) 2026-03-23 10:12:50 -04:00
ADR-116-spectral-sparsifier-brain-integration.md chore: move ADR-116 to docs/adr/ 2026-03-20 15:15:39 +00:00
ADR-117-canonical-mincut-pseudo-deterministic.md docs: update ADR-117/124 to shipped status, bump sona to 0.1.9 2026-03-24 14:46:15 +00:00
ADR-117-dragnes-dermatology-intelligence-platform.md feat: DrAgnes + Common Crawl WET + Gemini grounding agents (#282) 2026-03-23 10:12:50 -04:00
ADR-118-cost-effective-crawl-strategy.md feat: DrAgnes + Common Crawl WET + Gemini grounding agents (#282) 2026-03-23 10:12:50 -04:00
ADR-119-historical-crawl-evolutionary-comparison.md feat: DrAgnes + Common Crawl WET + Gemini grounding agents (#282) 2026-03-23 10:12:50 -04:00
ADR-120-wet-processing-pipeline.md feat: DrAgnes + Common Crawl WET + Gemini grounding agents (#282) 2026-03-23 10:12:50 -04:00
ADR-121-gemini-grounding-integration.md feat: DrAgnes + Common Crawl WET + Gemini grounding agents (#282) 2026-03-23 10:12:50 -04:00
ADR-122-rvagent-gemini-grounding-agents.md feat: DrAgnes + Common Crawl WET + Gemini grounding agents (#282) 2026-03-23 10:12:50 -04:00
ADR-123-brain-cognitive-enrichment.md fix(brain): add 30s grace period to SSE session cleanup + ADR-123 cognitive enrichment 2026-03-23 21:24:59 +00:00
ADR-124-dynamic-partition-cache.md docs: update ADR-117/124 to shipped status, bump sona to 0.1.9 2026-03-24 14:46:15 +00:00
ADR-125-resend-email-brain-integration.md feat(brain): add Resend email integration with pixel tracking (ADR-125) 2026-03-24 22:37:01 +00:00
ADR-126-google-chat-brain-integration.md feat(brain): add Google Chat bot handler with Cards V2 (ADR-126) 2026-03-24 23:04:45 +00:00
ADR-127-gist-deep-research-loop.md docs: ADR-127 gist deep research loop architecture 2026-03-25 17:40:38 +00:00
ADR-128-sota-gap-implementations.md Add SOTA gap implementations: hybrid search, MLA, KV-cache, SSM, Graph RAG (#304) 2026-03-27 10:12:48 -04:00
ADR-129-ruvltra-gcloud-training-turboquant.md feat(training): ADR-129 RuvLTRA training pipeline — calibration, SFT, benchmarks, HF publishing 2026-03-30 07:58:07 -04:00
ADR-130-mcp-sse-decoupling-midstream-queue.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
ADR-131-consciousness-metrics-crate.md feat(consciousness): SOTA IIT Φ, causal emergence, quantum collapse crate (ADR-131) 2026-03-31 16:36:25 -04:00
ADR-132-e2e-browser-testing-claude-flow.md feat(decompiler): 95.7% accuracy — beats SOTA by 32.7 points 2026-04-03 02:58:36 +00:00
ADR-132-ruvix-hypervisor-core.md feat(rvm): security audit remediation, TEE cryptographic verification, performance hardening 2026-04-04 18:01:48 -04:00
ADR-133-claude-code-source-analysis.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
ADR-133-partition-object-model.md feat(rvm): RVM — Coherence-Native Microhypervisor for the Agentic Age 2026-04-04 12:10:19 -04:00
ADR-134-ruvector-claude-code-deep-integration.md feat(sse): decouple SSE to mcp.pi.ruv.io proxy + Claude Code source research 2026-04-02 23:39:56 +00:00
ADR-134-witness-schema-log-format.md feat(rvm): security audit remediation, TEE cryptographic verification, performance hardening 2026-04-04 18:01:48 -04:00
ADR-135-mincut-decompiler-with-witness-chains.md docs(adr): update ADR-135 — expand to 8-phase pipeline 2026-04-03 03:26:21 +00:00
ADR-135-proof-verifier-design.md feat(rvm): security audit remediation, TEE cryptographic verification, performance hardening 2026-04-04 18:01:48 -04:00
ADR-136-gpu-trained-deobfuscation-model.md docs(adr): update ADR-136 — real source map training (140K+ pairs) 2026-04-03 03:49:48 +00:00
ADR-136-memory-hierarchy-reconstruction.md feat(rvm): RVM — Coherence-Native Microhypervisor for the Agentic Age 2026-04-04 12:10:19 -04:00
ADR-137-bare-metal-boot-sequence.md feat(rvm): RVM — Coherence-Native Microhypervisor for the Agentic Age 2026-04-04 12:10:19 -04:00
ADR-137-npm-decompiler-cli-and-mcp.md docs(adr): update ADR-137 — deployed status, --runnable mode, --validate 2026-04-03 03:39:12 +00:00
ADR-138-llm-weight-decompiler.md feat(decompiler): LLM weight decompiler + API prober (ADR-138) 2026-04-03 19:08:30 +00:00
ADR-138-seed-hardware-bring-up.md feat(rvm): RVM — Coherence-Native Microhypervisor for the Agentic Age 2026-04-04 12:10:19 -04:00
ADR-139-appliance-deployment-model.md feat(rvm): RVM — Coherence-Native Microhypervisor for the Agentic Age 2026-04-04 12:10:19 -04:00
ADR-139-rvagent-claude-code-optimization.md docs(adr): ADR-139 RVAgent optimization using decompiled Claude Code 2026-04-03 21:08:13 +00:00
ADR-140-agent-runtime-adapter.md feat(rvm): RVM — Coherence-Native Microhypervisor for the Agentic Age 2026-04-04 12:10:19 -04:00
ADR-141-coherence-engine-kernel-integration.md docs(rvm): update README stats, add ADR-141 coherence engine integration 2026-04-04 16:01:35 -04:00
ADR-142-tee-backed-cryptographic-verification.md feat(rvm): security audit remediation, TEE cryptographic verification, performance hardening 2026-04-04 18:01:48 -04:00
ADR-143-hearmusica-tympan-rust-port.md feat(musica): structure-first audio separation via dynamic mincut (#337) 2026-04-08 12:23:48 -05:00
ADR-143-implement-missing-capabilities.md feat(ruvector): integrate @ruvector/diskann as optional peerDep 2026-04-06 22:16:06 -04:00
ADR-144-candle-whisper-musica-transcription.md feat(musica): structure-first audio separation via dynamic mincut (#337) 2026-04-08 12:23:48 -05:00
ADR-144-diskann-vamana-implementation.md docs(adr): ADR-144 DiskANN/Vamana implementation design + benchmarks 2026-04-06 22:18:43 -04:00
ADR-144-monorepo-quality-analysis-strategy.md feat(quality): ADR-144 monorepo quality analysis — Phase 1 critical fixes (#336) 2026-04-06 21:19:13 -04:00
ADR-145-wasm-training-pipeline-fixes.md fix(training): WASM contrastive loss + NAPI optimizer step (#339) 2026-04-06 21:41:54 -04:00
ADR-146-diskann-vamana-implementation.md feat(musica): structure-first audio separation via dynamic mincut (#337) 2026-04-08 12:23:48 -05:00
ADR-147-stacked-kv-cache-triattention-turboquant.md research(kv-cache): TriAttention + TurboQuant stacked compression analysis (#342) 2026-04-08 13:29:16 -05:00
ADR-148-brain-hypothesis-engine.md feat(brain): autonomous discovery pipeline + daily gist publishing + email improvements (#349) 2026-04-13 16:05:38 -04:00
ADR-149-brain-performance-optimizations.md docs(adr): ADR-149 brain performance optimizations — SIMD + quality gate + batch graph + incremental LoRA 2026-04-13 17:11:20 -04:00
ADR-150-pi-brain-ruvltra-tailscale.md docs(adr): ADR-150 π Brain + RuvLtra via Tailscale — semantic embedding upgrade 2026-04-14 17:47:44 -04:00
ADR-151-miller-rabin-prime-optimizations.md docs(adr): ADR-151 + PRD §6 — Phase 0 findings, revised perf targets, Grok review 2026-04-16 14:41:02 -04:00
ADR-153-kalshi-neural-trader-integration.md Merge main into feat/ruvector-kalshi; renumber kalshi ADR 151→153 2026-04-21 10:03:23 -04:00
ADR-154-rabitq-rotation-binary-quantization.md feat(rabitq): add RaBitQ rotation-based 1-bit quantization crate (ADR-154) 2026-04-23 07:56:23 +00:00
ADR-155-rulake-datalake-layer.md docs(adr-155): cache-first reframe + 95% gate + strategic questions 2026-04-23 19:56:38 -04:00
ADR-156-rulake-as-memory-substrate.md test(rulake): brain_substrate_acceptance — the six-guarantee loop 2026-04-23 20:28:16 -04:00
ADR-157-optional-accelerator-plane.md docs(adr-157): optional accelerator plane — VectorKernel trait + dispatch 2026-04-23 20:04:58 -04:00
ADR-158-optional-rotation-and-qvcache-positioning.md feat(rabitq): Hadamard rotation integration + ADR-158 positioning 2026-04-23 23:07:50 -04:00
ADR-159-rvagent-a2a-protocol.md docs(adr): add ADR-159 — A2A (Agent-to-Agent) Protocol Support for rvAgent 2026-04-25 16:58:16 -04:00
ADR-160-acorn-filtered-hnsw.md research(nightly): ACORN — predicate-agnostic filtered HNSW (#391) 2026-04-27 00:29:37 -04:00
ADR-161-rabitq-wasm-npm-package.md feat(wasm): publish @ruvector/rabitq-wasm and @ruvector/acorn-wasm to npm (#394) 2026-04-26 23:10:39 -04:00
ADR-162-acorn-wasm-npm-package.md feat(wasm): publish @ruvector/rabitq-wasm and @ruvector/acorn-wasm to npm (#394) 2026-04-26 23:10:39 -04:00
ADR-165-tiny-ruvllm-agents-on-esp32-soCs.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-166-esp32-rust-cross-compile-bringup-ops.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-167-ruvector-hailo-npu-embedding-backend.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-168-ruvector-hailo-cluster-cli-surface.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-169-ruvector-hailo-cluster-cache-architecture.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-170-ruvector-hailo-cluster-tracing-correlation.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-171-ruos-brain-ruview-pi5-edge-node.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-172-ruvector-hailo-security-review.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-173-ruvllm-hailo-edge-llm.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-174-ruos-thermal-overclock-pi5.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-175-hailo-rust-side-workarounds.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-176-hef-integration-epic.md hailo: bench fingerprint label + StatsResponse npu_pool_size + ADR refresh (iter 256-257) (#420) 2026-05-04 10:58:19 -04:00
ADR-177-pi4-no-hat-deploy.md feat(ruvector-hailo): NPU embedding backend + multi-Pi cluster (ADRs 167-170) (#413) 2026-05-04 08:30:40 -04:00
ADR-178-ruvector-ruview-hailo-integration-gap-analysis.md hailo: bench fingerprint label + StatsResponse npu_pool_size + ADR refresh (iter 256-257) (#420) 2026-05-04 10:58:19 -04:00
ADR-179-ruvllm-pi-cluster-deployment.md ADR-179: ruvllm 4-Pi 5 + Hailo HAT cluster — SOTA 20.5 tok/s, 28 iter loop (#423) 2026-05-05 08:36:32 -04:00
ADR-180-ruvllm-serving-engine-continuous-batching.md ADR-179: ruvllm 4-Pi 5 + Hailo HAT cluster — SOTA 20.5 tok/s, 28 iter loop (#423) 2026-05-05 08:36:32 -04:00
ADR-181-ruvllm-pi-quant-bitnet-integration.md ADR-179: ruvllm 4-Pi 5 + Hailo HAT cluster — SOTA 20.5 tok/s, 28 iter loop (#423) 2026-05-05 08:36:32 -04:00
ADR-182-hailo-10-cluster-migration.md ADR-179: ruvllm 4-Pi 5 + Hailo HAT cluster — SOTA 20.5 tok/s, 28 iter loop (#423) 2026-05-05 08:36:32 -04:00
ADR-183-sparse-attention-rand-dev-dependency.md docs(adr): add SOTA extension sections to sparse-attention ADRs 183/184/186/189/190 2026-05-07 11:16:53 -04:00
ADR-184-sparse-attention-online-softmax.md docs(adr): add SOTA extension sections to sparse-attention ADRs 183/184/186/189/190 2026-05-07 11:16:53 -04:00
ADR-185-sparse-attention-noncausal-landmark-fix.md feat(adr-183..190): integrate ruvllm_sparse_attention crate + implement ADRs 183-188 2026-05-06 11:14:50 -04:00
ADR-186-sparse-attention-edge-case-tests.md docs(adr): add SOTA extension sections to sparse-attention ADRs 183/184/186/189/190 2026-05-07 11:16:53 -04:00
ADR-187-tensor-zeros-overflow-check.md feat(adr-183..190): integrate ruvllm_sparse_attention crate + implement ADRs 183-188 2026-05-06 11:14:50 -04:00
ADR-188-sparse-attention-stamp-scheme-comment.md feat(adr-183..190): integrate ruvllm_sparse_attention crate + implement ADRs 183-188 2026-05-06 11:14:50 -04:00
ADR-189-sparse-attention-kv-cache-incremental-decode.md docs(adr): add SOTA extension sections to sparse-attention ADRs 183/184/186/189/190 2026-05-07 11:16:53 -04:00
ADR-190-sparse-attention-gqa-mqa-support.md docs(adr): add SOTA extension sections to sparse-attention ADRs 183/184/186/189/190 2026-05-07 11:16:53 -04:00
ADR-191-sparse-attention-pi-zero-2w-production-hardening.md ruvllm_sparse_attention v0.1.1 — FastGRNN-gated near-linear attention + no_std/ESP32-S3 + ADR-191/192 (#429) 2026-05-07 11:14:16 -04:00
ADR-192-sparse-attention-no-std-esp32-support.md ruvllm_sparse_attention v0.1.1 — FastGRNN-gated near-linear attention + no_std/ESP32-S3 + ADR-191/192 (#429) 2026-05-07 11:14:16 -04:00
ADR-193-rairs-ivf.md docs(adr): renumber turbovec ADR-194 → ADR-254 to resolve collision 2026-07-27 14:01:42 -04:00
ADR-194-gnn-rerank.md feat(gnn-rerank): productionize #479 — +10.4pp recall, CI-guarded, hardened, optimized (#582) 2026-06-17 20:18:45 -04:00
ADR-194-proof-gated-writes.md feat(proof-gate): productionize #506 — tamper-evident vector writes (Merkle/hash-chain WAL) (#584) 2026-06-17 20:19:47 -04:00
ADR-194-ruvector-onnx-embedder-api-and-throughput.md fix(ruvector): ONNX embedder API contract + cosine-safe worker pool (#523) (#525) 2026-05-30 19:51:57 -04:00
ADR-195-ruvector-embedder-unification-plan.md fix(ruvector): ONNX embedder API contract + cosine-safe worker pool (#523) (#525) 2026-05-30 19:51:57 -04:00
ADR-196-structure-preserving-graph-condensation.md Graph condensation: structure-preserving + differentiable min-cut (ruvector-graph-condense) (#547) 2026-06-08 22:58:44 +02:00
ADR-197-differentiable-min-cut-condensation-loss.md Graph condensation: structure-preserving + differentiable min-cut (ruvector-graph-condense) (#547) 2026-06-08 22:58:44 +02:00
ADR-198-physical-perception-substrate.md Graph condensation: structure-preserving + differentiable min-cut (ruvector-graph-condense) (#547) 2026-06-08 22:58:44 +02:00
ADR-199-sky-monitor-skygraph-appliance.md Add ADR-199: Sky Monitor and SkyGraph Appliance (Phases 1–4) (#549) 2026-06-21 18:58:26 -04:00
ADR-202-reuse-under-drift-real-gnn-trajectory.md feat(bet1): productionize reuse-under-drift + validate on a real learned-GNN trajectory (ADR-202 WIN) (#537) 2026-06-17 20:18:50 -04:00
ADR-205-region-pruned-ivf-vs-plain-ivf-nprobe.md BET 5 (SepRAG #534): PQ/IVFADC within-list pruning vs tuned IVF nprobe — scale-gated WIN (ADR-206) (#542) 2026-06-17 22:48:32 -04:00
ADR-206-pq-ivfadc-within-list-pruning-vs-plain-ivf-nprobe.md BET 5 (SepRAG #534): PQ/IVFADC within-list pruning vs tuned IVF nprobe — scale-gated WIN (ADR-206) (#542) 2026-06-17 22:48:32 -04:00
ADR-210-default-on-semantic-embeddings-minilm.md feat(rvm): witness-chain hardening — chained seals, key ratchet, coverage invariants, C2SP checkpoint export (#558) 2026-06-12 15:32:19 -04:00
ADR-211-temporal-coherence-agent-memory.md research(nightly): temporal-coherence-agent-memory (#564) 2026-06-18 23:28:38 -04:00
ADR-251-agentic-time.md feat(emergent-time): calculus of emergent time + Agentic Time primitive (#561) 2026-06-13 13:15:31 -04:00
ADR-252-agent-memory-compaction.md docs: add ADR-252 for coherence-weighted agent memory compaction 2026-06-14 07:22:13 +00:00
ADR-252-fastgrnn-training-pipeline.md feat(tiny-dancer): real FastGRNN training pipeline (ADR-252) 2026-06-15 10:50:14 -04:00
ADR-252-multi-vector-maxsim.md feat(maxsim): add GraphMaxSim centroid-graph variant (salvaged from #622) (#623) 2026-06-29 10:47:01 -04:00
ADR-253-helixdb-comparison-ruvector-improvements.md docs(adr): ADR-252 HelixDB vs RuVector comparison and improvement opportunities (#570) 2026-06-15 12:28:46 -04:00
ADR-254-coherence-hnsw-search.md research: add nightly coherence-gated HNSW search PoC (#571) 2026-06-18 23:29:07 -04:00
ADR-254-ruvector-turbovec-fastscan-index.md fix(turbovec): preserve padded geometry and harden inputs 2026-07-27 14:06:25 -04:00
ADR-255-oia-model-integration.md docs(adr): ADR-255 ruvector <-> OIA Model integration (alignment profile) 2026-06-16 12:46:16 -04:00
ADR-256-hybrid-sparse-dense-search.md research(nightly): hybrid sparse-dense search — BM25 + ANN with RRF and RSF (ADR-256) (#576) 2026-06-18 23:28:08 -04:00
ADR-256-metaharness-sdk-evaluation.md ADR-256: harness router surface (borrow metaharness concepts) (#575) 2026-06-17 10:28:42 -04:00
ADR-257-ruqu-rvdna-standalone-submodules.md ADR-257: extract ruqu + rvdna into two standalone repos (git submodules) (#579) 2026-06-17 17:33:40 -04:00
ADR-258-hnsw-delete-repair.md research: add nightly survey for hnsw-delete-repair 2026-06-18 07:21:39 +00:00
ADR-258-ruvllm-rdt-gpu-optimization.md feat(ruvllm): zero-copy fused ACT + TTFT/long-decode bench + ADR conclusion 2026-06-18 15:19:34 -04:00
ADR-259-ruvllm-darwin-mode-local-mutator.md fix(ruvllm-cli): resolve GGUF globs via HF file listing + alias routing (PIR WP0b, #846) 2026-08-19 21:52:55 -04:00
ADR-260-darwin-mode-metaharness-integration.md docs(adr): update ADR-260 with accurate darwin-mode README details 2026-06-18 20:23:31 -04:00
ADR-260-photonlayer-optical-computing-simulator.md feat(photonlayer): optical simulation core — field, FFT, propagation, detector, receipts (ADR-260 Phase 1) (#587) 2026-06-18 23:22:42 -04:00
ADR-261-photonlayer-mask-exchange-and-determinism.md feat(photonlayer): optical simulation core — field, FFT, propagation, detector, receipts (ADR-260 Phase 1) (#587) 2026-06-18 23:22:42 -04:00
ADR-262-photonlayer-privacy-preserving-optical-verification.md feat(photonlayer): optical simulation core — field, FFT, propagation, detector, receipts (ADR-260 Phase 1) (#587) 2026-06-18 23:22:42 -04:00
ADR-263-photonlayer-fibergate-transmission-matrix.md feat(photonlayer): optical simulation core — field, FFT, propagation, detector, receipts (ADR-260 Phase 1) (#587) 2026-06-18 23:22:42 -04:00
ADR-264-lsm-ann.md feat: LSM-ANN write-optimised streaming vector index (ADR-264) (#591) 2026-06-21 18:55:51 -04:00
ADR-264-matryoshka-coarse-fine-search.md research(nightly): matryoshka coarse-to-fine ANN search (ADR-264) (#594) 2026-06-21 18:55:59 -04:00
ADR-264-pq-adc-search.md research: add nightly survey for pq-adc-search (#593) 2026-06-21 18:56:06 -04:00
ADR-265-ruvector-comprehensive-benchmark-suite.md feat(benchmark): SOTA benchmark suite — 5 runners, 11 SOTA claims, Darwin/MetaHarness integration (ADR-265/266/267) (#596) 2026-06-21 22:53:56 -04:00
ADR-266-metaharness-darwin-ann-optimization.md feat(benchmark): SOTA benchmark suite — 5 runners, 11 SOTA claims, Darwin/MetaHarness integration (ADR-265/266/267) (#596) 2026-06-21 22:53:56 -04:00
ADR-266-metaharness-darwin-integration.md feat(benchmark): SOTA benchmark suite — 5 runners, 11 SOTA claims, Darwin/MetaHarness integration (ADR-265/266/267) (#596) 2026-06-21 22:53:56 -04:00
ADR-267-sota-validation-protocol.md feat(benchmark): SOTA benchmark suite — 5 runners, 11 SOTA claims, Darwin/MetaHarness integration (ADR-265/266/267) (#596) 2026-06-21 22:53:56 -04:00
ADR-268-capability-gated-ann.md research(nightly): capability-gated-ann — per-vector read access control in ANN search (#604) 2026-06-25 14:05:34 -04:00
ADR-268-spann-partition-spill.md research(nightly): spann-partition-spill — boundary-safe ANN in Rust (#602) 2026-06-25 14:03:59 -04:00
ADR-269-mragent-graph-memory-darwin-optimization.md feat(mragent): self-reconstructing graph memory over RuVector, evolved by Darwin (ADR-269/270) (#611) 2026-06-27 11:08:26 -04:00
ADR-270-self-reconstructing-graph-memory-beyond-sota.md feat(mragent): self-reconstructing graph memory over RuVector, evolved by Darwin (ADR-269/270) (#611) 2026-06-27 11:08:26 -04:00
ADR-271-metaharness-darwin-sona-self-improvement.md feat(sona): metaharness-Darwin evolves EWC++ config beyond hand-tuned SOTA (#615) 2026-06-27 12:57:48 -04:00
ADR-272-adaptive-recall-ann.md feat: add k-scoped adaptive ANN calibration (#718) 2026-07-27 09:57:49 -07:00
ADR-272-bounded-rag-mincut.md feat: add bounded RAG graph retrieval research (ADR-272) (#720) 2026-07-27 09:55:59 -07:00
ADR-272-diverse-beam-ann.md feat: add measured diverse beam ANN research (ADR-272) (#723) 2026-07-27 09:55:22 -07:00
ADR-272-recall-bounded-ann.md feat: add threshold-driven ANN with empirical recall (#719) 2026-07-27 09:57:00 -07:00
ADR-272-speculative-ann-search.md feat: add audited speculative ANN search (ADR-272) (#725) 2026-07-27 09:54:31 -07:00
ADR-273-rvagent-harness-reliability-floor.md feat(rvagent): Hermes-class harness architecture — research, ADRs 273-279, harness repair + review fixes (#752) 2026-08-02 12:39:59 -03:00
ADR-274-rvagent-context-management.md feat(rvagent): Hermes-class harness architecture — research, ADRs 273-279, harness repair + review fixes (#752) 2026-08-02 12:39:59 -03:00
ADR-275-rvagent-subagent-topology.md feat(rvagent): Hermes-class harness architecture — research, ADRs 273-279, harness repair + review fixes (#752) 2026-08-02 12:39:59 -03:00
ADR-276-rvagent-learning-loop-gating.md feat(rvagent): Hermes-class harness architecture — research, ADRs 273-279, harness repair + review fixes (#752) 2026-08-02 12:39:59 -03:00
ADR-277-rvagent-positioning-and-claims.md feat(rvagent): Hermes-class harness architecture — research, ADRs 273-279, harness repair + review fixes (#752) 2026-08-02 12:39:59 -03:00
ADR-278-rvagent-flywheel-adoption.md feat(rvagent): Hermes-class harness architecture — research, ADRs 273-279, harness repair + review fixes (#752) 2026-08-02 12:39:59 -03:00
ADR-279-no-c-and-the-sota-program.md feat(rvagent): Hermes-class harness architecture — research, ADRs 273-279, harness repair + review fixes (#752) 2026-08-02 12:39:59 -03:00
ADR-280-rvf-durable-self-contained-metadata.md feat: ADR-280/281/282 — durable RVF metadata, role-aware embeddings, nightly research quality gate (#774) 2026-08-03 14:13:37 -03:00
ADR-281-role-aware-embedding-apis.md feat: ADR-280/281/282 — durable RVF metadata, role-aware embeddings, nightly research quality gate (#774) 2026-08-03 14:13:37 -03:00
ADR-282-nightly-research-quality-gate.md feat: ADR-280/281/282 — durable RVF metadata, role-aware embeddings, nightly research quality gate (#774) 2026-08-03 14:13:37 -03:00
ADR-283-rvf-forge-canonical-installer-pipeline.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-284-rvf-execution-contract.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-285-hosted-rvm-security-boundary.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-286-rvf-capability-schema-mapping.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-287-wasm-component-model-integration.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-288-immutable-base-state-delta-lifecycle.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-289-desktop-host-adapters.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-290-forge-build-signing-trust-boundary.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-291-runtime-compatibility-version-negotiation.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-292-native-acceleration-isolation.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-293-rvm-installer-appliance-formats.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-294-rvforge-platform-store-registry-trust.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-295-rvforge-agent-dock.md feat: rvForge — one canonical RVF to signed platform installers (ADRs 283-293) (#790) 2026-08-04 08:13:26 -03:00
ADR-296-turbo4-quantized-vector-datatype.md feat(turbo4): RaBitQ-style length renormalization from verified SOTA research 2026-08-06 02:34:03 +00:00
ADR-297-adaptive-compression-retrieval-plane.md feat(acrp): adaptive compression & retrieval plane — unified codec interface, search policies, adaptive escalation (ADR-297) 2026-08-06 01:54:45 +00:00
ADR-299-namespace-merge-mincut.md fix: integrate latest PRs and issue regressions 2026-08-12 10:37:32 -04:00
ADR-300-hierarchical-cluster-rag.md fix: integrate latest PRs and issue regressions 2026-08-12 10:37:32 -04:00
ADR-301-semantic-query-cache.md fix: integrate latest PRs and issue regressions 2026-08-12 10:37:32 -04:00
ADR-302-streaming-qng.md fix: integrate latest PRs and issue regressions 2026-08-12 10:37:32 -04:00
ADR-303-entropy-adaptive-ann.md fix(ruvector-entropy-ann): reframe as measured negative result, fix benchmark methodology 2026-08-13 11:11:26 -04:00
ADR-304-retrieval-receipts.md fix(ruvector-retrieval-receipt): correct provenance claims, harden verification per review 2026-08-13 11:11:59 -04:00
ADR-305-adopt-latentmesh-adr009-control-loop-spine.md docs(adr): address PR #847 review — fix cross-repo citations, rescope ADR-315 2026-08-19 21:32:58 -04:00
ADR-306-dream-machine-sona-darwin-unification.md docs(adr): resolve ADR-150 to ruflo (not unverified), fix signing-domain count 2026-08-19 21:44:09 -04:00
ADR-307-three-level-persistent-memory-livemem-tarl.md docs(adr): add Perpetual Intelligence Runtime ADRs (PIR program) 2026-08-19 21:11:51 -04:00
ADR-308-worldcycle-verification-physical-action-loop.md docs(adr): add Perpetual Intelligence Runtime ADRs (PIR program) 2026-08-19 21:11:51 -04:00
ADR-309-latentmesh-greenfield-crates-wire-format-coordination.md docs(adr): add Perpetual Intelligence Runtime ADRs (PIR program) 2026-08-19 21:11:51 -04:00
ADR-310-causal-attribution-gate-latent-communication.md docs(adr): address PR #847 review — fix cross-repo citations, rescope ADR-315 2026-08-19 21:32:58 -04:00
ADR-311-anomaly-quarantine-latent-channels-net-new.md docs(adr): add Perpetual Intelligence Runtime ADRs (PIR program) 2026-08-19 21:11:51 -04:00
ADR-312-shared-witness-schema-anchoring-contract.md docs(adr): resolve ADR-150 to ruflo (not unverified), fix signing-domain count 2026-08-19 21:44:09 -04:00
ADR-313-shaper-frozen-weight-skill-harness-evolution.md docs(adr): resolve ADR-150 to ruflo (not unverified), fix signing-domain count 2026-08-19 21:44:09 -04:00
ADR-314-kv-cache-cross-model-migration-ruvllm.md docs(adr): add Perpetual Intelligence Runtime ADRs (PIR program) 2026-08-19 21:11:51 -04:00
ADR-315-governance-constitution-capability-expansion.md docs(adr): resolve ADR-150 to ruflo (not unverified), fix signing-domain count 2026-08-19 21:44:09 -04:00
ADR-316-adr-numbering-hygiene.md docs(adr): numbering hygiene — freeze duplicates, canonical index + collision check (PIR WP0a) 2026-08-19 21:49:20 -04:00
ADR-317-harnessrisk-lifecycle-security-benchmark-gate.md docs(adr): Wave-2 ADRs — lifecycle security, state binding, shadow execution (PIR) 2026-08-20 08:48:03 -04:00
ADR-318-stagedworkspace-content-hash-state-binding.md docs(adr): fix review blockers on Wave-2 ADRs — ADR-134 cites, preprint rule 2026-08-20 09:07:41 -04:00
ADR-319-truss-pattern-shadow-execution-generated-capabilities.md docs(adr): fix review blockers on Wave-2 ADRs — ADR-134 cites, preprint rule 2026-08-20 09:07:41 -04:00
ADR-320-memfuse-pattern-atomic-observation-causal-graph.md docs(adr): fix review blockers on Wave-2 ADRs — ADR-134 cites, preprint rule 2026-08-20 09:07:41 -04:00
ADR-321-skillforge-pattern-synthetic-issue-self-training.md docs(adr): Wave-2 ADRs — lifecycle security, state binding, shadow execution (PIR) 2026-08-20 08:48:03 -04:00
ADR-323-governed-pipeline-shard-placement.md docs(adr): fix review blockers on Wave-2 ADRs — ADR-134 cites, preprint rule 2026-08-20 09:07:41 -04:00
ADR-324-spade-pattern-self-play-environment-designer.md docs(adr): fix D²ACCI acronym expansion + stage count (PR #884 review) 2026-08-21 10:15:42 -04:00
ADR-325-d2acci-pattern-stage-level-memory-diagnostic-gate.md docs(adr): fix D²ACCI acronym expansion + stage count (PR #884 review) 2026-08-21 10:15:42 -04:00
ADR-326-dear-pattern-decentralized-capability-grounded-reasoning.md docs(adr): add Wave-3 PIR ADRs 324-327 (self-play envs, memory diagnostics, decentralized reasoning, timescale evolution) 2026-08-21 10:04:25 -04:00
ADR-327-zetta-pattern-timescale-separated-evolution-harness.md docs(adr): fix D²ACCI acronym expansion + stage count (PR #884 review) 2026-08-21 10:15:42 -04:00
ADR-328-ai4ai-bench-recursive-improvement-adapter.md docs(adr): Wave-4 ADRs — AI4AI recursive-improvement bench, schema-resource cache, correlation-aware memory arbitration, VoI routing (PIR) 2026-08-22 09:39:17 -04:00
ADR-329-recache-pattern-schema-resource-cache.md docs(adr): Wave-4 ADRs — AI4AI recursive-improvement bench, schema-resource cache, correlation-aware memory arbitration, VoI routing (PIR) 2026-08-22 09:39:17 -04:00
ADR-330-cama-pattern-correlation-aware-memory-arbitration.md docs(adr): record VoI escalate-only invariant and value_of_success calibration hazard (PIR WP28, ADR-331) 2026-08-22 11:51:40 -04:00
ADR-331-pandora-pattern-voi-cost-aware-routing.md docs(adr): record VoI escalate-only invariant and value_of_success calibration hazard (PIR WP28, ADR-331) 2026-08-22 11:51:40 -04:00
ADR-332-rf-sensing-modality-router.md docs(adr): Wave-4 ADRs — AI4AI recursive-improvement bench, schema-resource cache, correlation-aware memory arbitration, VoI routing (PIR) 2026-08-22 09:39:17 -04:00
ADR-333-rvm-semantic-authority-above-openshell.md docs(adr): Wave-4 ADRs — AI4AI recursive-improvement bench, schema-resource cache, correlation-aware memory arbitration, VoI routing (PIR) 2026-08-22 09:39:17 -04:00
ADR-334-scope-sharded-context-index.md fix(context): make the index root private and enforce it 2026-08-22 18:21:20 -04:00
INDEX.md fix(context,core): close three HIGH findings in the scope-sharded index 2026-08-22 17:04:43 -04:00