Commit 018b3f0
fix: path validation bypass, agent collision, and skill impact inflation (#112)
- Replace str.startswith() path checks with Path.relative_to() in
uninstall, update, and backup commands (matching install.py pattern)
- Prevent extension agents from silently overwriting core agents with
same name in AgentRegistry._discover_tiered_agents()
- Distribute quality_impact across applied skills instead of attributing
full delta to each skill individually
- Fix temp file leak in backup when tar.add() throws
- Fix type annotation dict[str, any] -> dict[str, Any] in ComponentRegistry
- Regenerate ARCHITECTURE.md with full GitNexus knowledge graph analysis
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent 9771378 commit 018b3f0
10 files changed
Lines changed: 486 additions & 36 deletions
File tree
- SuperClaude/Agents
- core
- setup
- cli/commands
- core
- tests
- agents
- core
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | | - | |
| 109 | + | |
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| |||
0 commit comments