feat(orchestrator): add brain-orchestrator crate + brain-ide scaffold #1
MacroscopeApp / Macroscope - Correctness Check
completed
May 25, 2026 in 11m 27s
6 issues identified (128 code objects reviewed).
• Merge Base:
35d6d19
• Head:089fd18
Details
| ✅ | File Path | Comments Posted |
|---|---|---|
| ➖ | apps/brain-ide/package.json |
|
| ✅ | apps/brain-ide/vite.config.ts |
0 |
| ➖ | apps/brain-ide/src/vite-env.d.ts |
|
| ✅ | apps/brain-ide/src/ipc/types.ts |
0 |
| ➖ | apps/brain-ide/package-lock.json |
|
| ✅ | apps/brain-ide/src-tauri/Cargo.toml |
0 |
| ✅ | apps/brain-ide/src-tauri/src/lib.rs |
0 |
| ✅ | apps/brain-ide/src/ipc/bridge.ts |
0 |
| ✅ | apps/brain-ide/src-tauri/src/state.rs |
0 |
| ❌ | apps/brain-ide/src/state/editor.ts |
1 |
| ❌ | apps/brain-ide/src-tauri/src/git/mod.rs |
1 |
| ❌ | apps/brain-ide/src-tauri/src/mcp/mod.rs |
2 |
| ✅ | apps/brain-ide/src/components/Git/status.ts |
0 |
| ➖ | apps/brain-ide/src-tauri/src/commands/mod.rs |
|
| ✅ | apps/brain-ide/src/components/common/Icon.tsx |
0 |
| ❌ | apps/brain-ide/src/components/Git/GitView.tsx |
1 |
| ✅ | apps/brain-ide/src-tauri/src/commands/git_cmds.rs |
0 |
| ✅ | apps/brain-ide/src-tauri/src/commands/mcp_cmds.rs |
0 |
| ✅ | apps/brain-ide/src/components/Git/DiffView.tsx |
0 |
| ✅ | apps/brain-ide/src/components/Layout/AppShell.tsx |
0 |
| ✅ | apps/brain-ide/src/components/Chat/CodeBlock.tsx |
0 |
| ✅ | apps/brain-ide/src/components/Editor/EditorTabs.tsx |
0 |
| ✅ | apps/brain-ide/src/components/Editor/MonacoPane.tsx |
0 |
| ✅ | apps/brain-ide/src/components/Editor/monacoLoader.ts |
0 |
| ✅ | apps/brain-ide/src/components/Chat/MessageList.tsx |
0 |
| ✅ | apps/brain-ide/src/components/FileTree/FileTree.tsx |
0 |
| ❌ | apps/brain-ide/src/components/Settings/McpPanel.tsx |
1 |
| ✅ | apps/brain-ide/src/components/Editor/MonacoPaneImpl.tsx |
0 |
| ✅ | apps/brain-ide/src/components/Layout/ActivityBar.tsx |
0 |
| ✅ | apps/brain-ide/src/components/Settings/SettingsPanel.tsx |
0 |
| ➖ | Cargo.lock |
Filtered Issues Details
apps/brain-ide/src/components/Git/GitView.tsx
- line 170: In detached HEAD state,
status.head.branchis null, so the<select>hasvalue=""but no<option>with that value exists (the conditional on line 184-186 doesn't render when branch is falsy). This puts the select in an inconsistent state where the displayed value doesn't match the internal state, potentially confusing users about which branch is active. [ Failed validation ]
Loading