mirror of
https://github.com/ruvnet/ruflo.git
synced 2026-11-02 18:17:51 +09:00
* feat(agent): add bounded managed dynamic workflows and verified lifecycle observation * feat(plugins): integrate managed workflows with mod policy and capability discovery * feat(managed): unify console runs and verified advisory learning * fix(managed): hydrate native recall receipts validated on ruOS * docs(managed): record authenticated console host blocker * docs(managed): qualify installed console and compatible native host * feat(managed): integrate verified cycles and isolate native memory * fix(managed): enforce offline native models and qualify feedback E2E * fix(managed): independent security and correctness review findings - gate managed_agent_interrupt through the managed_agent_control policy; terminate obeys the allowlist and deletes only its own environment when RUFLO_MANAGED_CONTROL=1 - track only events from the acknowledged message so a later poll cannot report the previous turn as finished - require the canonical base64 verifier signature so one receipt cannot fill the ledger - register RUFLO_MANAGED_AGENTS_BASE_URL as a trust-boundary env var (env-precedence audit) and key the credential scope marker with a per-process HMAC (CodeQL) - best-effort local snapshot writes; report messageId when a prompt fails after it was sent - console: rescheduling is running, budget/action-blocked sessions are active, not finished - document the remaining known limits in ADR 0004 Co-Authored-By: RuFlo <ruv@ruv.net> * docs: user guide section for managed cloud agents; correct ruflo-agent README counts Co-Authored-By: RuFlo <ruv@ruv.net> * fix(managed): scope marker is a generation number, never a hash of the API key (CodeQL) Co-Authored-By: RuFlo <ruv@ruv.net> --------- Co-authored-by: r <r@x>
18 lines
756 B
JSON
18 lines
756 B
JSON
{
|
|
"kind": "synthetic event processing only",
|
|
"node": "v24.22.1",
|
|
"baselineCommit": "973d0ab497c9138d7bee1dc3c7a4d3985e37bf9e",
|
|
"baselineSha256": "261e5a46ea94bf9dc79b9907f68f7768df15ae156fc0033cd18a2c8155fa287f",
|
|
"candidateSha256": "513ecb0b0d6fcb7d1504c3c81e78356372066564986234aa18bc157e102e5959",
|
|
"events": 5001,
|
|
"polls": 51,
|
|
"repeats": 9,
|
|
"baselineMedianMs": 10.286731000000032,
|
|
"candidateMedianMs": 6.096832000000006,
|
|
"latencyRatio": 1.6872255951943602,
|
|
"baselineEventVisits": 132501,
|
|
"incrementalEventVisits": 5001,
|
|
"eventVisitReduction": 0.9622568886272557,
|
|
"limitations": "No provider latency, token savings, dollar savings or bug-finding improvement measured. Snapshot output assembly is included in both timings."
|
|
}
|