You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: shift README positioning from scope management to effective behavior (v0.14.9)
- "Keep Your Scopes Clean" → "See What Claude Actually Loads"
- Lead with Show Effective and per-category rules, not scope placement
- Comparison table: "Global vs Project visibility" → "Show Effective (per-category rules)"
- Feature bullets reordered: Show Effective first, move second
- Remove scope-heavy problem framing, replace with effective-focused narrative
- Context budget: "Global vs Project breakdown" → "Per-category breakdown"
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|Global vs Project visibility|**Yes**| No | No |Partial|
65
-
| Move items between scopes|**Yes**| No | No | No |
64
+
|Show Effective (per-category rules)|**Yes**| No | No |No|
65
+
| Move items where they belong|**Yes**| No | No | No |
66
66
| Security scan → click finding → navigate → delete |**Yes**| Scan only | No | No |
67
-
| Per-item context budget with scope breakdown |**Yes**| No | No | No |
67
+
| Per-item context budget breakdown |**Yes**| No | No | No |
68
68
| Undo every action |**Yes**| No | No | No |
69
69
| Bulk operations |**Yes**| No | No | No |
70
70
| Zero-install (`npx`) |**Yes**| Varies | No (Tauri/Electron) | No (VS Code) |
@@ -82,36 +82,30 @@ Your context window is not 200K tokens. It's 200K minus everything Claude pre-lo
82
82
- Always-loaded vs deferred breakdown
83
83
-@import expansion (sees what CLAUDE.md actually pulls in)
84
84
- 200K / 1M context window toggle
85
-
-Global vs Project breakdown — see exactly what loads from Global vs the current project
85
+
-Per-category breakdown — see exactly what loads and where it comes from
86
86
87
-
## Keep Your Scopes Clean
87
+
## See What Claude Actually Loads
88
88
89
-
Different categories follow different official rules — there is no single universal inheritance model:
89
+
Claude Code doesn't use one universal rule for everything. Each category has its own:
90
90
91
-
-**MCP servers**: resolved by `local > project > user`precedence. Same-name servers use the narrower scope.
92
-
-**Agents**: project-level agents override same-name user agents.
93
-
-**Commands**: available from user and project. Same-name conflicts are not reliably supported.
94
-
-**Skills**: available from personal, project, and plugin sources.
95
-
-**Config / Settings**: resolved by precedence chain (`managed > CLI > project local > project shared > user`).
91
+
-**MCP servers**: `local > project > user`— same-name servers use the narrower scope
92
+
-**Agents**: project-level overrides same-name user agents
93
+
-**Commands**: available from user and project — same-name conflicts are not reliably supported
94
+
-**Skills**: available from personal, project, and plugin sources
95
+
-**Config / Settings**: resolved by precedence chain
96
96
97
-
Click **✦ Show Effective** to see what actually applies in any project — each category resolves by its own rule. Hover any category pill for specifics.
98
-
99
-
Here's the problem: **Claude creates memories and skills in whatever directory you're currently in.** You tell Claude "always use ESM imports" while working in `~/myapp` — that memory is trapped in that project scope. Open a different project, Claude doesn't know it. You tell it again. Now you have the same memory in two places, both eating context tokens.
100
-
101
-
Same with skills. You build a deploy skill in your backend repo — it lands in that project's scope. Your other projects can't see it. You end up recreating it everywhere.
102
-
103
-
**CCO shows every scope in one view.** You can see exactly which memories, skills, and MCP servers affect which projects — then move them to the right scope.
97
+
Click **✦ Show Effective** to see what actually applies in any project. Shadowed items, name conflicts, and ancestor-loaded configs are all surfaced with badges and explanations. Hover any category pill for its specific rule.
Teams installed twice, Gmail three times, Playwright three times. You configured them in one scope, Claude reinstalled them in another.
101
+
Teams installed twice, Gmail three times, Playwright three times. You configured them in one place, Claude reinstalled them in another. CCO shows you all of it — then you fix it:
108
102
109
-
-**Move items between scopes** — Move a memory, skill, or MCP server from Project to Global. Now every project on your machine has it.
110
-
-**Show Effective** — See what actually applies in a project. Each category follows its own official rule: MCP uses local > project > user precedence, agents use project-overrides-user, commands flag unsupported same-name conflicts. Hover any category pill for its specific rule.
111
-
-**Find duplicates instantly** — All items grouped by category across scopes. Three copies of the same memory? Delete the extras.
103
+
-**Show Effective** — See what Claude actually loads for each project. Each category resolves by its own official rule. Items are tagged: `GLOBAL`, `ANCESTOR`, `SHADOWED`, `⚠ CONFLICT`.
104
+
-**Move items** — Move a memory, skill, or MCP server where it belongs. Warnings shown for precedence changes and name conflicts.
105
+
-**Find duplicates** — All items grouped by category. Three copies of the same memory? Delete the extras.
112
106
-**Undo everything** — Every move and delete has an undo button, including MCP JSON entries.
113
107
-**Bulk operations** — Select mode: tick multiple items, move or delete all at once.
114
-
-**Flat or Tree view** — Default flat view lists all scopes equally. Toggle tree view (🌲) to see filesystem structure when debugging config placement.
108
+
-**Flat or Tree view** — Default flat view lists all projects equally. Toggle tree view (🌲) to inspect filesystem structure.
Copy file name to clipboardExpand all lines: package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "@mcpware/claude-code-organizer",
3
-
"version": "0.14.8",
3
+
"version": "0.14.9",
4
4
"description": "Organize all your Claude Code memories, skills, MCP servers, commands, agents, rules, and hooks — see what loads globally vs per-project, then move items between scopes",
0 commit comments