mirror of
https://github.com/ruvnet/ruflo.git
synced 2026-09-14 14:01:28 +08:00
f897ac627b
The env-var-precedence audit correctly flagged the new process.env reads. Config URLs now have a precedence path: `ruflo federation --gateway` feeds a `gatewayUrl` tool arg (and Seraphina takes `metaLlmUrl`/`gatewayUrl`) that wins over RUFLO_X_GATEWAY_URL / SERAPHINA_METALLM_URL, documented per ADR-125. Credentials (RUFLO_X_ADMIN_TOKEN, SERAPHINA_METALLM_KEY) are registered as env-only escape hatches with rationale: a secret must never be a CLI flag. +1 test (arg precedence, arg not forwarded upstream). Audit passes locally. Co-Authored-By: RuFlo <ruv@ruv.net> Claude-Session: https://claude.ai/code/session_013u4pmL9ZUAXb6usVQgNo67