{{ message }}
Repository navigation
Implement rGi perpetual runtime foundation in Rust, WASM and TypeScript - #1
Merged
Merged
Conversation
…d verification harness
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Outcome
Implements the first restartable rGi runtime foundation across 49 files. AGI is the research direction, not a demonstrated capability.
Runtime
Verification
All 12 local strict harness checks pass. 32 TypeScript tests; 11 Rust tests including 1,296 budget oracle combinations; 52 executable native/WASM parity cases plus native guarded supervisor execution. npm/Cargo advisory checks pass. Pinned Ruflo 3.25.6 deep scan and source secrets scan reported no findings. Advisory feed freshness is not independently established.
Final durable no-op benchmark: 1,345 actions/second, median 0.355ms, p95 2.437ms over 1,000 actions on a shared host. This excludes models, networking and physical actuation. Earlier runs varied from 476 to 2,165 actions/second.
Reproduce:
npm ci --ignore-scripts, install the documented Rust/wasm-bindgen/cargo-audit versions, thennpm run harness. Evidence contains exact evaluated source hashes. The GitHub tree matches the tested local tree.Boundaries
Trusted in-process plugins are not sandboxed. External provider billing limits, authentication, sensor hardware, live upstream package compatibility, tenant isolation and archival need deployment-specific validation. No daemon was left running, no packages published, no physical actuation enabled. Package publication is disabled pending license/release choices.
Five ADRs, operations, threat model, integration provenance and acceptance specification are included. CI is separately configured with pinned actions and read-only permissions. This PR is not auto-merged.