v3.38.4 β init flag fix + graph edge race fix
Fixes
#2952 β ruflo init --all-agents, --skip-claude, --only-claude, and --cloud-mcp were silent no-ops. Every long-flag write path in the parser normalizes kebab-case to camelCase before storing (--all-agents β flags.allAgents), but initClaudeAction read the literal kebab-case keys β which the parser never produces β so all four reads were always undefined. Same bug class already fixed for --no-global five lines above in the same function, never applied to these siblings. Fixed by reading the real normalized keys. Regression test verifies --all-agents now installs the full 89-agent catalog instead of the curated 17-agent default.
#2961 β ruflo hooks post-task (CLI) reliably dropped the ADR-130 "reinforced-by" graph edge that the identical hooks_post-task MCP tool writes. The edge write was a fire-and-forget async IIFE the handler never awaited β invisible from the long-running MCP server, but the CLI form is a one-shot process that calls process.exit(0) immediately after the command resolves, killing the still-pending write before its first tick, every time. Fixed by awaiting it.