rivox 1.0.0

Universal polyglot build coordination layer for Python, Rust, and Node monorepos
Documentation
# Rivox Project Roadmap (2026–2028)

Rivox is built for the next decade of polyglot software engineering infrastructure.

---

## Deliverables Schedule

| Phase | Timeline | Key Deliverables | Status |
|---|---|---|---|
| **Phase 1** | Aug 2026 | Structural Isomorphism Harness, Zero-Copy Lockfile Deserializer, Security Hardening | Completed |
| **Phase 2** | Sep–Nov 2026 | REAPI ByteStream gRPC Engine, Async Wavefront Scheduler, Go Adapter, Gradle Adapter | Planned |
| **Phase 3** | Jan–Jul 2027 | Windows Native Sandbox, Distributed CAS Replication, Enterprise Remote Execution, OCI Support | Planned |
| **Phase 4** | Jan–Jun 2028 | Incremental Graph Diffing, Open Policy Engine, Enterprise Governance, Rivox V3 Release | Research |

---

## Detailed Specifications

### Phase 1 (Completed)
- [x] **Core Coordination Engine**: Zero-resolver architecture delegating to `uv`, `cargo`, `pnpm`.
- [x] **Unified Build Graph**: Multigraph DAG with explicit cross-ecosystem build edges (`rivox.toml`).
- [x] **Subtree CAS Cache (RFC-001 & RFC-002)**: Subtree-based Merkle key derivation and Merkleized directory manifest storage.
- [x] **OS Isolation Sandboxing (RFC-004)**: Linux namespaces and macOS Seatbelt profiles.
- [x] **Supply-Chain Attestations (RFC-005)**: in-toto, SLSA Level 2, SPDX 2.3 JCS JSON, Sigstore/Rekor.

### Phase 2 (Planned)
- [ ] **Expanded Ecosystem Ingestion**: Go (`go.sum`) and Gradle (`gradle.lockfile`) adapters.
- [ ] **Async Wavefront Execution Engine (RFC-003)**: Tokio task graph scheduler replacing linear topo-sort loops.

### Phase 3 & 4 (Future Horizon)
- [ ] **Windows Native Sandboxing**: Job Objects & AppContainer isolation primitives.
- [ ] **Enterprise Remote Execution**: Multi-region REAPI v2 execution cluster mirroring.