ruvnet / ruvnet/ruflo

Add --sublinear flag to init command for MCP sublinear-time-solver integration

Open
#766 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
72.7k
Forks
8.6k
Avg merge
2d 23h
Merged PRs (30d)
83

Description

## Feature Request

Add support for installing and configuring the sublinear-time-solver MCP during claude-flow init, similar to --goal and --neural flags.

### Description
- Add `--sublinear` flag to `claude-flow init` command
- Automatically install MCP: `claude mcp add sublinear npx sublinear-time-solver mcp start`
- Copy sublinear agent definitions from `.claude/agents/sublinear/` folder
- Include all 9 specialized sublinear agents:
- matrix-solver
- pagerank
- temporal-advantage
- psycho-symbolic
- consciousness-evolution
- nanosecond-scheduler
- phi-calculator
- goal-planner (sublinear-goal-planner)
- other related agents

### Implementation Tasks
- [ ] Add --sublinear flag to init command options
- [ ] Implement MCP installation logic
- [ ] Copy agent definition files during init
- [ ] Update help text and documentation
- [ ] Test installation and agent functionality
- [ ] Verify MCP connection works properly

### Expected Usage
```bash
npx claude-flow init --sublinear
# or combined with other flags
npx claude-flow init --goal --neural --sublinear
```

### Benefits
- Seamless integration of advanced sublinear algorithms
- Access to temporal advantage computing
- Consciousness evolution and IIT calculations
- Ultra-high-performance scheduling (25M+ tasks/sec)
- PageRank and graph algorithms
- Psycho-symbolic reasoning

### Testing
- Test in isolated subfolder
- Verify MCP installation
- Confirm agent definitions are copied
- Test at least one sublinear function
- Clean up test files after confirmation

Contributor guide

Open the contributing guide

Research direction

Start at the init command options and compare the existing --goal and --neural integrations. Inspect .claude/agents/sublinear/ for the definitions to copy, then test `npx claude-flow init --sublinear` in an isolated subfolder. Done means the MCP installation, all listed agent definitions, help text, documentation, and at least one sublinear function work as described.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js, typescript
Domain
cli, documentation, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.