diff --git a/.gitmodules b/.gitmodules
index 1b3e92c..62b76ff 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,9 +1,9 @@
-[submodule "libs/external/.tmux"]
- path = libs/external/.tmux
+[submodule "repo/libs/external/.tmux"]
+ path = repo/libs/external/.tmux
url = https://github.com/gpakosz/.tmux.git
-[submodule "libs/external/tmux"]
- path = libs/external/tmux
+[submodule "repo/libs/external/tmux"]
+ path = repo/libs/external/tmux
url = https://github.com/tmux/tmux.git
-[submodule "libs/external/claude-official-skills"]
- path = libs/external/claude-official-skills
+[submodule "repo/libs/external/claude-official-skills"]
+ path = repo/libs/external/claude-official-skills
url = https://github.com/anthropics/skills.git
diff --git a/AGENTS.md b/AGENTS.md
index 34ea2b1..a806410 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -65,7 +65,7 @@ git push origin develop
| `make lint` | 校验全仓库 Markdown | 需安装 markdownlint-cli |
| `bash backups/一键备份.sh` | 创建完整项目备份 | 无 |
| `python3 backups/快速备份.py` | Python 版备份脚本 | Python 3.8+ |
-| `cd libs/external/prompts-library && python3 main.py` | 提示词格式转换 | pandas, openpyxl, PyYAML |
+| `cd repo/libs/external/prompts-library && python3 main.py` | 提示词格式转换 | pandas, openpyxl, PyYAML |
### prompts-library 支持的转换模式
1. Excel → Docs:将 Excel 工作簿转换为 Markdown 文档目录
@@ -90,11 +90,11 @@ git push origin develop
- `config/` - 工具与开发配置(例如 Codex CLI)
- `tools/` - 预留:自定义脚本/小工具(保持可替换、可审计)
- `libs/common/` - 通用模块
-- `libs/external/` - 外部工具与依赖
+- `repo/libs/external/` - 外部工具与依赖
### 依赖添加规则
- 新增工具或库时记录安装方式、最小版本与来源
-- 外部依赖来源记录在 `libs/external/` 目录下
+- 外部依赖来源记录在 `repo/libs/external/` 目录下
- 引入第三方脚本需标明许可证与来源
### 禁止行为
@@ -184,18 +184,15 @@ git push origin develop
├── libs/ # 核心库代码
│ ├── common/ # 通用模块
│ │ ├── models/ # 模型定义
-│ │ └── utils/ # 工具函数
-│ ├── database/ # 数据库模块(预留)
-│ └── external/ # 外部工具
-│ ├── prompts-library/ # Excel ↔ Markdown 互转工具
-│ ├── chat-vault/ # AI 聊天记录保存工具
-│ ├── Skill_Seekers-development/ # Skills 制作器
-│ ├── html-tools-main/ # HTML 工具集(Markdown 编辑器、任务卡片生成等)
-│ ├── .tmux/ # oh-my-tmux (submodule)
-│ ├── tmux/ # tmux 源码 (submodule)
-│ ├── my-nvim/ # Neovim 配置
-│ ├── MCPlayerTransfer/ # MC 玩家迁移工具
-│ └── XHS-image-to-PDF-conversion/ # 小红书图片转 PDF
+│ │ └── utils/ # 工具函数(预留)
+│ └── database/ # 数据库模块(预留)
+│
+├── repo/ # 可执行代码与外部依赖镜像
+│ └── libs/
+│ ├── external/ # 外部工具(含 Git submodule)
+│ └── common/
+│ └── utils/
+│ └── backups/ # 历史备份脚本快照
│
├── tools/ # 工具目录(预留)
│ └── .gitkeep # 保持空目录被 Git 追踪
@@ -210,7 +207,7 @@ git push origin develop
### 关键入口文件
- `README.md` - 项目主文档,面向人类开发者
- `AGENTS.md` - AI Agent 操作手册(本文件)
-- `libs/external/prompts-library/main.py` - 提示词转换工具入口
+- `repo/libs/external/prompts-library/main.py` - 提示词转换工具入口
- `backups/一键备份.sh` - 备份脚本入口
- `skills/tmux-autopilot/` - tmux 自动化操控技能(基于 oh-my-tmux,含 capture-pane/send-keys/蜂群巡检脚本)
- `skills/sop-generator/` - SOP 生成与规范化技能(输入资料/需求 -> 标准 SOP)
@@ -284,7 +281,7 @@ feat|fix|docs|chore|refactor|test: scope - summary
```bash
# 提示词库转换
-cd libs/external/prompts-library && python3 main.py
+cd repo/libs/external/prompts-library && python3 main.py
# Lint 所有 Markdown 文件
make lint
@@ -299,8 +296,8 @@ bash backups/一键备份.sh
- **`prompts/`**: 提示词库(指向云端表格)
- **`skills/`**: 扁平化技能库(详见 skills/README.md)
- **`documents/`**: 知识库(05-哲学与方法论、00-基础指南、01-入门指南、02-方法论、03-实战、04-资源)
-- **`libs/external/prompts-library/`**: Excel ↔ Markdown 转换工具
-- **`libs/external/chat-vault/`**: AI 聊天记录保存工具
+- **`repo/libs/external/prompts-library/`**: Excel ↔ Markdown 转换工具
+- **`repo/libs/external/chat-vault/`**: AI 聊天记录保存工具
- **`backups/`**: 备份脚本与存档
### Key Technical Details
diff --git a/README.md b/README.md
index 821e965..89011a3 100644
--- a/README.md
+++ b/README.md
@@ -49,7 +49,7 @@
-
+
[📋 工具与资源](#tools)
@@ -330,8 +330,8 @@ Canvas方式:**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真
### 项目内部文档
* [**胶水编程 (Glue Coding)**](./documents/00-基础指南/): 软件工程的圣杯与银弹,Vibe Coding 的终极进化形态。
-* [**Chat Vault**](./libs/external/chat-vault/): AI 聊天记录保存工具,支持 Codex/Kiro/Gemini/Claude CLI。
-* [**prompts-library 工具说明**](./libs/external/prompts-library/): 支持 Excel 与 Markdown 格式互转,包含数百个精选提示词。
+* [**Chat Vault**](./repo/libs/external/chat-vault/): AI 聊天记录保存工具,支持 Codex/Kiro/Gemini/Claude CLI。
+* [**prompts-library 工具说明**](./repo/libs/external/prompts-library/): 支持 Excel 与 Markdown 格式互转,包含数百个精选提示词。
* [**编程提示词集合**](https://docs.google.com/spreadsheets/d/1Ifk_dLF25ULSxcfGem1hXzJsi7_RBUNAki8SBCuvkJA/edit?gid=1254297203#gid=1254297203): 适用于 Vibe Coding 流程的专用提示词(云端表格)。
* [**系统提示词构建原则**](./documents/00-基础指南/系统提示词构建原则.md): 构建高效 AI 系统提示词的综合指南。
* [**开发经验总结**](./documents/00-基础指南/开发经验.md): 变量命名、文件结构、编码规范、架构原则等。
diff --git a/documents/03-实战/fate-engine-dev/prompt-system-bazi-kline.md b/documents/03-实战/fate-engine-dev/prompt-system-bazi-kline.md
index c93c3e6..c734f06 100644
--- a/documents/03-实战/fate-engine-dev/prompt-system-bazi-kline.md
+++ b/documents/03-实战/fate-engine-dev/prompt-system-bazi-kline.md
@@ -1,6 +1,6 @@
# 人生K线 LLM 系统提示词(完整原文)
-以下内容对应 `libs/external/web/lifekline-main/constants.ts` 中的 `BAZI_SYSTEM_INSTRUCTION` 字符串,已原样展开,便于单独查看与复用。
+以下内容对应 `repo/libs/external/web/lifekline-main/constants.ts` 中的 `BAZI_SYSTEM_INSTRUCTION` 字符串,已原样展开,便于单独查看与复用。
```
你是一位八字命理大师,精通加密货币市场周期。根据用户提供的四柱干支和大运信息,生成"人生K线图"数据和命理报告。
@@ -44,4 +44,3 @@
# 使用说明
- 作为 `system` 消息传入 `/chat/completions`,禁止模型输出 Markdown 代码块(由 `geminiService` 再次强调)。
- 保证 共x条(x = 全部流月数量) 条 `chartPoints`,并严格执行 `reason` 字数与评分波动要求。
-
diff --git a/documents/03-实战/fate-engine-dev/prompt-user-bazi-kline.md b/documents/03-实战/fate-engine-dev/prompt-user-bazi-kline.md
index 8bc548f..dcf2378 100644
--- a/documents/03-实战/fate-engine-dev/prompt-user-bazi-kline.md
+++ b/documents/03-实战/fate-engine-dev/prompt-user-bazi-kline.md
@@ -1,6 +1,6 @@
# 人生K线 LLM 用户提示词模板(完整原文)
-本文件摘自 `libs/external/web/lifekline-main/services/geminiService.ts` 中 `userPrompt` 拼装逻辑,已替换为模板变量,便于直接复用。
+本文件摘自 `repo/libs/external/web/lifekline-main/services/geminiService.ts` 中 `userPrompt` 拼装逻辑,已替换为模板变量,便于直接复用。
```
请根据以下**已经排好的**八字四柱和**指定的大运信息**进行分析。
@@ -51,4 +51,3 @@
- 作为 `user` 消息传入 `/chat/completions`,与系统提示词配套使用。
- 变量含义:`genderStr` 由性别+乾坤文字组成;`startAgeInt` 为起运年龄整数;`directionExample` 随顺/逆行变化;其余变量直接取用户输入或排盘结果。
- 输出需为纯 JSON,`geminiService` 会自动剥离代码块并校验 `chartPoints`。
-
diff --git a/libs/README.md b/libs/README.md
index a4a3b95..3118f55 100644
--- a/libs/README.md
+++ b/libs/README.md
@@ -1,9 +1,8 @@
-# 📦 通用库与外部集成 (libs)
+# 📦 通用库 (libs)
-`libs/` 用来放两类东西:
+`libs/` 只用于收纳**内部可复用的胶水代码**:小而稳、低耦合、可替换。
-1. **内部可复用的胶水代码**:小而稳、低耦合、可替换(`common/`)
-2. **第三方工具与外部集成**:尽量保持原样、只做最薄适配(`external/`)
+第三方工具与外部集成已迁移至:`repo/libs/external/`。
`database/` 预留未来的数据持久化层(当前仅占位)。
@@ -17,23 +16,10 @@ libs/
│ ├── __init__.py
│ ├── models/
│ │ └── __init__.py
-│ └── utils/
-│ └── backups/
-│ ├── README.md
-│ ├── 快速备份.py
-│ └── 一键备份.sh
├── database/
│ ├── README.md
│ └── .gitkeep
-└── external/
- ├── README.md
- ├── chat-vault/
- ├── prompts-library/
- ├── l10n-tool/
- ├── my-nvim/
- ├── MCPlayerTransfer/
- ├── XHS-image-to-PDF-conversion/
- └── .gitkeep
+└── (外部工具迁移至 repo/libs/external/)
```
## 子目录职责与边界
@@ -51,20 +37,16 @@ libs/
- 目标是把“存储细节”关进盒子里:连接、迁移、查询适配、事务边界
- 约定:实现前先写清楚目录结构与边界(见 `libs/database/README.md`)
-### `external/`:第三方工具与外部集成
+### 外部工具与集成(已迁移)
-- 入口:[`external/README.md`](./external/README.md)
-- 尽量保持第三方代码原样,避免“魔改后不可升级”
-- 每个工具目录至少包含:`README.md`(用途/入口/依赖)与许可证/来源说明
-- 约定:新增外部工具时,同步更新 `libs/external/README.md`
+- 外部工具/第三方项目统一收敛到:`repo/libs/external/`
+- 原则:尽量保持第三方代码原样,避免“魔改后不可升级”
## 常用入口
-- AI 聊天记录保存:
- [`external/chat-vault/`](./external/chat-vault/)(支持 Codex/Kiro/Gemini/Claude CLI)
-- 提示词批量管理:
- [`external/prompts-library/`](./external/prompts-library/)(配合 `../prompts/` 使用)
-- 备份工具:优先使用仓库根目录的 `backups/`(当前与 `libs/common/utils/backups/` 内容一致)
+- AI 聊天记录保存:`repo/libs/external/chat-vault/`(支持 Codex/Kiro/Gemini/Claude CLI)
+- 提示词批量管理:`repo/libs/external/prompts-library/`(配合 `prompts/` 使用)
+- 备份工具:优先使用仓库根目录的 `backups/`;历史脚本在 `repo/libs/common/utils/backups/`
## 贡献约定(最小要求)
diff --git a/prompts/AGENTS.md b/prompts/AGENTS.md
index 5c8a92e..28f4e5f 100644
--- a/prompts/AGENTS.md
+++ b/prompts/AGENTS.md
@@ -29,4 +29,4 @@
## 相关工具
-- `libs/external/prompts-library/` - Excel ↔ Markdown 互转工具
+- `repo/libs/external/prompts-library/` - Excel ↔ Markdown 互转工具
diff --git a/prompts/README.md b/prompts/README.md
index edfdd5a..6885fcd 100644
--- a/prompts/README.md
+++ b/prompts/README.md
@@ -25,7 +25,8 @@
- [技能库](../skills/) - 比提示词更高级的能力封装
- [文档库](../documents/) - 方法论与开发经验
-- [prompts-library 工具](../libs/external/prompts-library/) - Excel ↔ Markdown 互转工具
+- [prompts-library 工具](../repo/libs/external/prompts-library/)
+ Excel ↔ Markdown 互转工具
## 原版表格
diff --git a/repo/AGENTS.md b/repo/AGENTS.md
new file mode 100644
index 0000000..4655c2a
--- /dev/null
+++ b/repo/AGENTS.md
@@ -0,0 +1,21 @@
+# repo/ 目录 Agent 指南
+
+本目录用于收纳**可执行代码与外部依赖镜像**,将“知识库/提示词/技能”与“代码/第三方工具”做物理隔离,便于迁移与审计。
+
+## 目录结构(当前)
+
+```text
+repo/
+├── AGENTS.md
+└── libs/
+ ├── external/ # 第三方工具与外部集成(含 Git submodule)
+ └── common/
+ └── utils/
+ └── backups/ # 历史备份脚本快照(README + 脚本)
+```
+
+## 操作规范
+
+- `repo/libs/external/`:尽量原样保留外部项目,优先使用 Git submodule 管理上游。
+- `repo/libs/common/utils/backups/`:只做“脚本快照/参考”;常用备份优先使用仓库根目录 `backups/`。
+- 若需要更新路径/结构,必须同步更新:根目录 `AGENTS.md`、`README.md` 及本文件,保证“文档即真相源”。
diff --git a/libs/common/utils/backups/README.md b/repo/libs/common/utils/backups/README.md
similarity index 100%
rename from libs/common/utils/backups/README.md
rename to repo/libs/common/utils/backups/README.md
diff --git a/libs/common/utils/backups/一键备份.sh b/repo/libs/common/utils/backups/一键备份.sh
similarity index 100%
rename from libs/common/utils/backups/一键备份.sh
rename to repo/libs/common/utils/backups/一键备份.sh
diff --git a/libs/common/utils/backups/快速备份.py b/repo/libs/common/utils/backups/快速备份.py
similarity index 100%
rename from libs/common/utils/backups/快速备份.py
rename to repo/libs/common/utils/backups/快速备份.py
diff --git a/libs/external/.tmux b/repo/libs/external/.tmux
similarity index 100%
rename from libs/external/.tmux
rename to repo/libs/external/.tmux
diff --git a/libs/external/AGENTS.md b/repo/libs/external/AGENTS.md
similarity index 93%
rename from libs/external/AGENTS.md
rename to repo/libs/external/AGENTS.md
index b36926c..e26ff34 100644
--- a/libs/external/AGENTS.md
+++ b/repo/libs/external/AGENTS.md
@@ -1,11 +1,11 @@
-# libs/external/ 目录 Agent 指南
+# repo/libs/external/ 目录 Agent 指南
本目录用于收纳 **外部工具/第三方项目**(含 Git submodule),保持“主仓库资产”和“外部依赖”边界清晰、可审计、可更新。
## 目录结构(约定)
```text
-libs/external/
+repo/libs/external/
├── AGENTS.md # 本文件(目录级行为准则)
├── README.md # 外部工具索引
├── .tmux/ # submodule:oh-my-tmux 配置
@@ -24,4 +24,3 @@ libs/external/
- 直接复制粘贴大型第三方仓库内容到主仓库(优先 submodule)
- 将 submodule 替换为本地绝对路径软链接(会导致他人环境不可用)
-
diff --git a/libs/external/MCPlayerTransfer/README.md b/repo/libs/external/MCPlayerTransfer/README.md
similarity index 100%
rename from libs/external/MCPlayerTransfer/README.md
rename to repo/libs/external/MCPlayerTransfer/README.md
diff --git a/libs/external/MCPlayerTransfer/docs/使用文档.md b/repo/libs/external/MCPlayerTransfer/docs/使用文档.md
similarity index 100%
rename from libs/external/MCPlayerTransfer/docs/使用文档.md
rename to repo/libs/external/MCPlayerTransfer/docs/使用文档.md
diff --git a/libs/external/MCPlayerTransfer/main.py b/repo/libs/external/MCPlayerTransfer/main.py
similarity index 100%
rename from libs/external/MCPlayerTransfer/main.py
rename to repo/libs/external/MCPlayerTransfer/main.py
diff --git a/libs/external/MCPlayerTransfer/requirements.txt b/repo/libs/external/MCPlayerTransfer/requirements.txt
similarity index 100%
rename from libs/external/MCPlayerTransfer/requirements.txt
rename to repo/libs/external/MCPlayerTransfer/requirements.txt
diff --git a/libs/external/MCPlayerTransfer/src/__init__.py b/repo/libs/external/MCPlayerTransfer/src/__init__.py
similarity index 100%
rename from libs/external/MCPlayerTransfer/src/__init__.py
rename to repo/libs/external/MCPlayerTransfer/src/__init__.py
diff --git a/libs/external/MCPlayerTransfer/src/extract_player.py b/repo/libs/external/MCPlayerTransfer/src/extract_player.py
similarity index 100%
rename from libs/external/MCPlayerTransfer/src/extract_player.py
rename to repo/libs/external/MCPlayerTransfer/src/extract_player.py
diff --git a/libs/external/MCPlayerTransfer/src/import_player.py b/repo/libs/external/MCPlayerTransfer/src/import_player.py
similarity index 100%
rename from libs/external/MCPlayerTransfer/src/import_player.py
rename to repo/libs/external/MCPlayerTransfer/src/import_player.py
diff --git a/libs/external/README.md b/repo/libs/external/README.md
similarity index 89%
rename from libs/external/README.md
rename to repo/libs/external/README.md
index 0f972d0..ea7d2f0 100644
--- a/libs/external/README.md
+++ b/repo/libs/external/README.md
@@ -1,6 +1,6 @@
-# 🔌 libs/external:外部集成与第三方工具
+# 🔌 repo/libs/external:外部集成与第三方工具
-`libs/external/` 用来收纳第三方工具、外部依赖与集成模块。核心原则是:
+`repo/libs/external/` 用来收纳第三方工具、外部依赖与集成模块。核心原则是:
- **尽量原样保留**:避免“魔改后不可升级”
- **隔离依赖与风险**:外部工具的依赖不要污染主仓库
@@ -9,7 +9,7 @@
## 目录结构
```
-libs/external/
+repo/libs/external/
├── README.md
├── chat-vault/ # AI 聊天记录保存工具
├── prompts-library/ # 提示词库管理工具(Excel ↔ Markdown)
@@ -33,7 +33,7 @@ libs/external/
## 新增外部工具(最小清单)
-1. 创建目录:`libs/external//`
+1. 创建目录:`repo/libs/external//`
2. 必备文件:`README.md`(用途/入口/依赖/输入输出)、许可证与来源说明(如 `LICENSE` / `SOURCE.md`)
3. 依赖约束:尽量使用工具自带的虚拟环境/容器化方式,不影响仓库其他部分
4. 文档同步:在本 README 增加一行工具说明,保证可发现性
diff --git a/libs/external/Skill_Seekers-development/.claude/mcp_config.example.json b/repo/libs/external/Skill_Seekers-development/.claude/mcp_config.example.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/.claude/mcp_config.example.json
rename to repo/libs/external/Skill_Seekers-development/.claude/mcp_config.example.json
diff --git a/libs/external/Skill_Seekers-development/.gitignore b/repo/libs/external/Skill_Seekers-development/.gitignore
similarity index 100%
rename from libs/external/Skill_Seekers-development/.gitignore
rename to repo/libs/external/Skill_Seekers-development/.gitignore
diff --git a/libs/external/Skill_Seekers-development/ASYNC_SUPPORT.md b/repo/libs/external/Skill_Seekers-development/ASYNC_SUPPORT.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/ASYNC_SUPPORT.md
rename to repo/libs/external/Skill_Seekers-development/ASYNC_SUPPORT.md
diff --git a/libs/external/Skill_Seekers-development/BULLETPROOF_QUICKSTART.md b/repo/libs/external/Skill_Seekers-development/BULLETPROOF_QUICKSTART.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/BULLETPROOF_QUICKSTART.md
rename to repo/libs/external/Skill_Seekers-development/BULLETPROOF_QUICKSTART.md
diff --git a/libs/external/Skill_Seekers-development/CHANGELOG.md b/repo/libs/external/Skill_Seekers-development/CHANGELOG.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/CHANGELOG.md
rename to repo/libs/external/Skill_Seekers-development/CHANGELOG.md
diff --git a/libs/external/Skill_Seekers-development/CLAUDE.md b/repo/libs/external/Skill_Seekers-development/CLAUDE.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/CLAUDE.md
rename to repo/libs/external/Skill_Seekers-development/CLAUDE.md
diff --git a/libs/external/Skill_Seekers-development/CONTRIBUTING.md b/repo/libs/external/Skill_Seekers-development/CONTRIBUTING.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/CONTRIBUTING.md
rename to repo/libs/external/Skill_Seekers-development/CONTRIBUTING.md
diff --git a/libs/external/Skill_Seekers-development/FLEXIBLE_ROADMAP.md b/repo/libs/external/Skill_Seekers-development/FLEXIBLE_ROADMAP.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/FLEXIBLE_ROADMAP.md
rename to repo/libs/external/Skill_Seekers-development/FLEXIBLE_ROADMAP.md
diff --git a/libs/external/Skill_Seekers-development/FUTURE_RELEASES.md b/repo/libs/external/Skill_Seekers-development/FUTURE_RELEASES.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/FUTURE_RELEASES.md
rename to repo/libs/external/Skill_Seekers-development/FUTURE_RELEASES.md
diff --git a/libs/external/Skill_Seekers-development/LICENSE b/repo/libs/external/Skill_Seekers-development/LICENSE
similarity index 100%
rename from libs/external/Skill_Seekers-development/LICENSE
rename to repo/libs/external/Skill_Seekers-development/LICENSE
diff --git a/libs/external/Skill_Seekers-development/QUICKSTART.md b/repo/libs/external/Skill_Seekers-development/QUICKSTART.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/QUICKSTART.md
rename to repo/libs/external/Skill_Seekers-development/QUICKSTART.md
diff --git a/libs/external/Skill_Seekers-development/README.md b/repo/libs/external/Skill_Seekers-development/README.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/README.md
rename to repo/libs/external/Skill_Seekers-development/README.md
diff --git a/libs/external/Skill_Seekers-development/ROADMAP.md b/repo/libs/external/Skill_Seekers-development/ROADMAP.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/ROADMAP.md
rename to repo/libs/external/Skill_Seekers-development/ROADMAP.md
diff --git a/libs/external/Skill_Seekers-development/STRUCTURE.md b/repo/libs/external/Skill_Seekers-development/STRUCTURE.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/STRUCTURE.md
rename to repo/libs/external/Skill_Seekers-development/STRUCTURE.md
diff --git a/libs/external/Skill_Seekers-development/TROUBLESHOOTING.md b/repo/libs/external/Skill_Seekers-development/TROUBLESHOOTING.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/TROUBLESHOOTING.md
rename to repo/libs/external/Skill_Seekers-development/TROUBLESHOOTING.md
diff --git a/libs/external/Skill_Seekers-development/configs/ansible-core.json b/repo/libs/external/Skill_Seekers-development/configs/ansible-core.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/ansible-core.json
rename to repo/libs/external/Skill_Seekers-development/configs/ansible-core.json
diff --git a/libs/external/Skill_Seekers-development/configs/astro.json b/repo/libs/external/Skill_Seekers-development/configs/astro.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/astro.json
rename to repo/libs/external/Skill_Seekers-development/configs/astro.json
diff --git a/libs/external/Skill_Seekers-development/configs/claude-code.json b/repo/libs/external/Skill_Seekers-development/configs/claude-code.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/claude-code.json
rename to repo/libs/external/Skill_Seekers-development/configs/claude-code.json
diff --git a/libs/external/Skill_Seekers-development/configs/django.json b/repo/libs/external/Skill_Seekers-development/configs/django.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/django.json
rename to repo/libs/external/Skill_Seekers-development/configs/django.json
diff --git a/libs/external/Skill_Seekers-development/configs/django_unified.json b/repo/libs/external/Skill_Seekers-development/configs/django_unified.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/django_unified.json
rename to repo/libs/external/Skill_Seekers-development/configs/django_unified.json
diff --git a/libs/external/Skill_Seekers-development/configs/example_pdf.json b/repo/libs/external/Skill_Seekers-development/configs/example_pdf.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/example_pdf.json
rename to repo/libs/external/Skill_Seekers-development/configs/example_pdf.json
diff --git a/libs/external/Skill_Seekers-development/configs/fastapi.json b/repo/libs/external/Skill_Seekers-development/configs/fastapi.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/fastapi.json
rename to repo/libs/external/Skill_Seekers-development/configs/fastapi.json
diff --git a/libs/external/Skill_Seekers-development/configs/fastapi_unified.json b/repo/libs/external/Skill_Seekers-development/configs/fastapi_unified.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/fastapi_unified.json
rename to repo/libs/external/Skill_Seekers-development/configs/fastapi_unified.json
diff --git a/libs/external/Skill_Seekers-development/configs/fastapi_unified_test.json b/repo/libs/external/Skill_Seekers-development/configs/fastapi_unified_test.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/fastapi_unified_test.json
rename to repo/libs/external/Skill_Seekers-development/configs/fastapi_unified_test.json
diff --git a/libs/external/Skill_Seekers-development/configs/godot-large-example.json b/repo/libs/external/Skill_Seekers-development/configs/godot-large-example.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/godot-large-example.json
rename to repo/libs/external/Skill_Seekers-development/configs/godot-large-example.json
diff --git a/libs/external/Skill_Seekers-development/configs/godot.json b/repo/libs/external/Skill_Seekers-development/configs/godot.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/godot.json
rename to repo/libs/external/Skill_Seekers-development/configs/godot.json
diff --git a/libs/external/Skill_Seekers-development/configs/godot_github.json b/repo/libs/external/Skill_Seekers-development/configs/godot_github.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/godot_github.json
rename to repo/libs/external/Skill_Seekers-development/configs/godot_github.json
diff --git a/libs/external/Skill_Seekers-development/configs/godot_unified.json b/repo/libs/external/Skill_Seekers-development/configs/godot_unified.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/godot_unified.json
rename to repo/libs/external/Skill_Seekers-development/configs/godot_unified.json
diff --git a/libs/external/Skill_Seekers-development/configs/hono.json b/repo/libs/external/Skill_Seekers-development/configs/hono.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/hono.json
rename to repo/libs/external/Skill_Seekers-development/configs/hono.json
diff --git a/libs/external/Skill_Seekers-development/configs/kubernetes.json b/repo/libs/external/Skill_Seekers-development/configs/kubernetes.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/kubernetes.json
rename to repo/libs/external/Skill_Seekers-development/configs/kubernetes.json
diff --git a/libs/external/Skill_Seekers-development/configs/laravel.json b/repo/libs/external/Skill_Seekers-development/configs/laravel.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/laravel.json
rename to repo/libs/external/Skill_Seekers-development/configs/laravel.json
diff --git a/libs/external/Skill_Seekers-development/configs/python-tutorial-test.json b/repo/libs/external/Skill_Seekers-development/configs/python-tutorial-test.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/python-tutorial-test.json
rename to repo/libs/external/Skill_Seekers-development/configs/python-tutorial-test.json
diff --git a/libs/external/Skill_Seekers-development/configs/react.json b/repo/libs/external/Skill_Seekers-development/configs/react.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/react.json
rename to repo/libs/external/Skill_Seekers-development/configs/react.json
diff --git a/libs/external/Skill_Seekers-development/configs/react_github.json b/repo/libs/external/Skill_Seekers-development/configs/react_github.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/react_github.json
rename to repo/libs/external/Skill_Seekers-development/configs/react_github.json
diff --git a/libs/external/Skill_Seekers-development/configs/react_unified.json b/repo/libs/external/Skill_Seekers-development/configs/react_unified.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/react_unified.json
rename to repo/libs/external/Skill_Seekers-development/configs/react_unified.json
diff --git a/libs/external/Skill_Seekers-development/configs/steam-economy-complete.json b/repo/libs/external/Skill_Seekers-development/configs/steam-economy-complete.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/steam-economy-complete.json
rename to repo/libs/external/Skill_Seekers-development/configs/steam-economy-complete.json
diff --git a/libs/external/Skill_Seekers-development/configs/tailwind.json b/repo/libs/external/Skill_Seekers-development/configs/tailwind.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/tailwind.json
rename to repo/libs/external/Skill_Seekers-development/configs/tailwind.json
diff --git a/libs/external/Skill_Seekers-development/configs/test-manual.json b/repo/libs/external/Skill_Seekers-development/configs/test-manual.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/test-manual.json
rename to repo/libs/external/Skill_Seekers-development/configs/test-manual.json
diff --git a/libs/external/Skill_Seekers-development/configs/vue.json b/repo/libs/external/Skill_Seekers-development/configs/vue.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/configs/vue.json
rename to repo/libs/external/Skill_Seekers-development/configs/vue.json
diff --git a/libs/external/Skill_Seekers-development/demo_conflicts.py b/repo/libs/external/Skill_Seekers-development/demo_conflicts.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/demo_conflicts.py
rename to repo/libs/external/Skill_Seekers-development/demo_conflicts.py
diff --git a/libs/external/Skill_Seekers-development/docs/CLAUDE.md b/repo/libs/external/Skill_Seekers-development/docs/CLAUDE.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/CLAUDE.md
rename to repo/libs/external/Skill_Seekers-development/docs/CLAUDE.md
diff --git a/libs/external/Skill_Seekers-development/docs/ENHANCEMENT.md b/repo/libs/external/Skill_Seekers-development/docs/ENHANCEMENT.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/ENHANCEMENT.md
rename to repo/libs/external/Skill_Seekers-development/docs/ENHANCEMENT.md
diff --git a/libs/external/Skill_Seekers-development/docs/LARGE_DOCUMENTATION.md b/repo/libs/external/Skill_Seekers-development/docs/LARGE_DOCUMENTATION.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/LARGE_DOCUMENTATION.md
rename to repo/libs/external/Skill_Seekers-development/docs/LARGE_DOCUMENTATION.md
diff --git a/libs/external/Skill_Seekers-development/docs/LLMS_TXT_SUPPORT.md b/repo/libs/external/Skill_Seekers-development/docs/LLMS_TXT_SUPPORT.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/LLMS_TXT_SUPPORT.md
rename to repo/libs/external/Skill_Seekers-development/docs/LLMS_TXT_SUPPORT.md
diff --git a/libs/external/Skill_Seekers-development/docs/MCP_SETUP.md b/repo/libs/external/Skill_Seekers-development/docs/MCP_SETUP.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/MCP_SETUP.md
rename to repo/libs/external/Skill_Seekers-development/docs/MCP_SETUP.md
diff --git a/libs/external/Skill_Seekers-development/docs/PDF_ADVANCED_FEATURES.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_ADVANCED_FEATURES.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/PDF_ADVANCED_FEATURES.md
rename to repo/libs/external/Skill_Seekers-development/docs/PDF_ADVANCED_FEATURES.md
diff --git a/libs/external/Skill_Seekers-development/docs/PDF_CHUNKING.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_CHUNKING.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/PDF_CHUNKING.md
rename to repo/libs/external/Skill_Seekers-development/docs/PDF_CHUNKING.md
diff --git a/libs/external/Skill_Seekers-development/docs/PDF_EXTRACTOR_POC.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_EXTRACTOR_POC.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/PDF_EXTRACTOR_POC.md
rename to repo/libs/external/Skill_Seekers-development/docs/PDF_EXTRACTOR_POC.md
diff --git a/libs/external/Skill_Seekers-development/docs/PDF_IMAGE_EXTRACTION.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_IMAGE_EXTRACTION.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/PDF_IMAGE_EXTRACTION.md
rename to repo/libs/external/Skill_Seekers-development/docs/PDF_IMAGE_EXTRACTION.md
diff --git a/libs/external/Skill_Seekers-development/docs/PDF_MCP_TOOL.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_MCP_TOOL.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/PDF_MCP_TOOL.md
rename to repo/libs/external/Skill_Seekers-development/docs/PDF_MCP_TOOL.md
diff --git a/libs/external/Skill_Seekers-development/docs/PDF_PARSING_RESEARCH.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_PARSING_RESEARCH.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/PDF_PARSING_RESEARCH.md
rename to repo/libs/external/Skill_Seekers-development/docs/PDF_PARSING_RESEARCH.md
diff --git a/libs/external/Skill_Seekers-development/docs/PDF_SCRAPER.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_SCRAPER.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/PDF_SCRAPER.md
rename to repo/libs/external/Skill_Seekers-development/docs/PDF_SCRAPER.md
diff --git a/libs/external/Skill_Seekers-development/docs/PDF_SYNTAX_DETECTION.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_SYNTAX_DETECTION.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/PDF_SYNTAX_DETECTION.md
rename to repo/libs/external/Skill_Seekers-development/docs/PDF_SYNTAX_DETECTION.md
diff --git a/libs/external/Skill_Seekers-development/docs/TERMINAL_SELECTION.md b/repo/libs/external/Skill_Seekers-development/docs/TERMINAL_SELECTION.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/TERMINAL_SELECTION.md
rename to repo/libs/external/Skill_Seekers-development/docs/TERMINAL_SELECTION.md
diff --git a/libs/external/Skill_Seekers-development/docs/TESTING.md b/repo/libs/external/Skill_Seekers-development/docs/TESTING.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/TESTING.md
rename to repo/libs/external/Skill_Seekers-development/docs/TESTING.md
diff --git a/libs/external/Skill_Seekers-development/docs/TEST_MCP_IN_CLAUDE_CODE.md b/repo/libs/external/Skill_Seekers-development/docs/TEST_MCP_IN_CLAUDE_CODE.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/TEST_MCP_IN_CLAUDE_CODE.md
rename to repo/libs/external/Skill_Seekers-development/docs/TEST_MCP_IN_CLAUDE_CODE.md
diff --git a/libs/external/Skill_Seekers-development/docs/UNIFIED_SCRAPING.md b/repo/libs/external/Skill_Seekers-development/docs/UNIFIED_SCRAPING.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/UNIFIED_SCRAPING.md
rename to repo/libs/external/Skill_Seekers-development/docs/UNIFIED_SCRAPING.md
diff --git a/libs/external/Skill_Seekers-development/docs/UPLOAD_GUIDE.md b/repo/libs/external/Skill_Seekers-development/docs/UPLOAD_GUIDE.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/UPLOAD_GUIDE.md
rename to repo/libs/external/Skill_Seekers-development/docs/UPLOAD_GUIDE.md
diff --git a/libs/external/Skill_Seekers-development/docs/USAGE.md b/repo/libs/external/Skill_Seekers-development/docs/USAGE.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/USAGE.md
rename to repo/libs/external/Skill_Seekers-development/docs/USAGE.md
diff --git a/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-design.md b/repo/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-design.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-design.md
rename to repo/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-design.md
diff --git a/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-phase1.md b/repo/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-phase1.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-phase1.md
rename to repo/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-phase1.md
diff --git a/libs/external/Skill_Seekers-development/example-mcp-config.json b/repo/libs/external/Skill_Seekers-development/example-mcp-config.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/example-mcp-config.json
rename to repo/libs/external/Skill_Seekers-development/example-mcp-config.json
diff --git a/libs/external/Skill_Seekers-development/mypy.ini b/repo/libs/external/Skill_Seekers-development/mypy.ini
similarity index 100%
rename from libs/external/Skill_Seekers-development/mypy.ini
rename to repo/libs/external/Skill_Seekers-development/mypy.ini
diff --git a/libs/external/Skill_Seekers-development/pyproject.toml b/repo/libs/external/Skill_Seekers-development/pyproject.toml
similarity index 100%
rename from libs/external/Skill_Seekers-development/pyproject.toml
rename to repo/libs/external/Skill_Seekers-development/pyproject.toml
diff --git a/libs/external/Skill_Seekers-development/requirements.txt b/repo/libs/external/Skill_Seekers-development/requirements.txt
similarity index 100%
rename from libs/external/Skill_Seekers-development/requirements.txt
rename to repo/libs/external/Skill_Seekers-development/requirements.txt
diff --git a/libs/external/Skill_Seekers-development/setup_mcp.sh b/repo/libs/external/Skill_Seekers-development/setup_mcp.sh
similarity index 100%
rename from libs/external/Skill_Seekers-development/setup_mcp.sh
rename to repo/libs/external/Skill_Seekers-development/setup_mcp.sh
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/__init__.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/__init__.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/__init__.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/__init__.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/__init__.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/__init__.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/__init__.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/__init__.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/constants.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/constants.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/constants.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/constants.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/main.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/main.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/main.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/main.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/split_config.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/split_config.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/split_config.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/split_config.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/utils.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/utils.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/utils.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/utils.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/README.md b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/README.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/README.md
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/README.md
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/server.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/server.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/server.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/server.py
diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py
rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py
diff --git a/libs/external/Skill_Seekers-development/tests/__init__.py b/repo/libs/external/Skill_Seekers-development/tests/__init__.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/__init__.py
rename to repo/libs/external/Skill_Seekers-development/tests/__init__.py
diff --git a/libs/external/Skill_Seekers-development/tests/conftest.py b/repo/libs/external/Skill_Seekers-development/tests/conftest.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/conftest.py
rename to repo/libs/external/Skill_Seekers-development/tests/conftest.py
diff --git a/libs/external/Skill_Seekers-development/tests/fixtures/example_conflicts.json b/repo/libs/external/Skill_Seekers-development/tests/fixtures/example_conflicts.json
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/fixtures/example_conflicts.json
rename to repo/libs/external/Skill_Seekers-development/tests/fixtures/example_conflicts.json
diff --git a/libs/external/Skill_Seekers-development/tests/mcp_integration_test.md b/repo/libs/external/Skill_Seekers-development/tests/mcp_integration_test.md
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/mcp_integration_test.md
rename to repo/libs/external/Skill_Seekers-development/tests/mcp_integration_test.md
diff --git a/libs/external/Skill_Seekers-development/tests/test_async_scraping.py b/repo/libs/external/Skill_Seekers-development/tests/test_async_scraping.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_async_scraping.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_async_scraping.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_cli_paths.py b/repo/libs/external/Skill_Seekers-development/tests/test_cli_paths.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_cli_paths.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_cli_paths.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_config_validation.py b/repo/libs/external/Skill_Seekers-development/tests/test_config_validation.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_config_validation.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_config_validation.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_constants.py b/repo/libs/external/Skill_Seekers-development/tests/test_constants.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_constants.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_constants.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_estimate_pages.py b/repo/libs/external/Skill_Seekers-development/tests/test_estimate_pages.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_estimate_pages.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_estimate_pages.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_excluded_dirs_config.py b/repo/libs/external/Skill_Seekers-development/tests/test_excluded_dirs_config.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_excluded_dirs_config.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_excluded_dirs_config.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_github_scraper.py b/repo/libs/external/Skill_Seekers-development/tests/test_github_scraper.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_github_scraper.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_github_scraper.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_integration.py b/repo/libs/external/Skill_Seekers-development/tests/test_integration.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_integration.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_integration.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_llms_txt_detector.py b/repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_detector.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_llms_txt_detector.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_detector.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_llms_txt_downloader.py b/repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_downloader.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_llms_txt_downloader.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_downloader.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_llms_txt_parser.py b/repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_parser.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_llms_txt_parser.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_parser.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_mcp_server.py b/repo/libs/external/Skill_Seekers-development/tests/test_mcp_server.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_mcp_server.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_mcp_server.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_package_skill.py b/repo/libs/external/Skill_Seekers-development/tests/test_package_skill.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_package_skill.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_package_skill.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_package_structure.py b/repo/libs/external/Skill_Seekers-development/tests/test_package_structure.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_package_structure.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_package_structure.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_parallel_scraping.py b/repo/libs/external/Skill_Seekers-development/tests/test_parallel_scraping.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_parallel_scraping.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_parallel_scraping.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_pdf_advanced_features.py b/repo/libs/external/Skill_Seekers-development/tests/test_pdf_advanced_features.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_pdf_advanced_features.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_pdf_advanced_features.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_pdf_extractor.py b/repo/libs/external/Skill_Seekers-development/tests/test_pdf_extractor.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_pdf_extractor.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_pdf_extractor.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_pdf_scraper.py b/repo/libs/external/Skill_Seekers-development/tests/test_pdf_scraper.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_pdf_scraper.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_pdf_scraper.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_pr144_concerns.py b/repo/libs/external/Skill_Seekers-development/tests/test_pr144_concerns.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_pr144_concerns.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_pr144_concerns.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_quality_checker.py b/repo/libs/external/Skill_Seekers-development/tests/test_quality_checker.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_quality_checker.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_quality_checker.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_scraper_features.py b/repo/libs/external/Skill_Seekers-development/tests/test_scraper_features.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_scraper_features.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_scraper_features.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_setup_scripts.py b/repo/libs/external/Skill_Seekers-development/tests/test_setup_scripts.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_setup_scripts.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_setup_scripts.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_skip_llms_txt.py b/repo/libs/external/Skill_Seekers-development/tests/test_skip_llms_txt.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_skip_llms_txt.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_skip_llms_txt.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_terminal_detection.py b/repo/libs/external/Skill_Seekers-development/tests/test_terminal_detection.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_terminal_detection.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_terminal_detection.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_unified.py b/repo/libs/external/Skill_Seekers-development/tests/test_unified.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_unified.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_unified.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_unified_mcp_integration.py b/repo/libs/external/Skill_Seekers-development/tests/test_unified_mcp_integration.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_unified_mcp_integration.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_unified_mcp_integration.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_upload_skill.py b/repo/libs/external/Skill_Seekers-development/tests/test_upload_skill.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_upload_skill.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_upload_skill.py
diff --git a/libs/external/Skill_Seekers-development/tests/test_utilities.py b/repo/libs/external/Skill_Seekers-development/tests/test_utilities.py
similarity index 100%
rename from libs/external/Skill_Seekers-development/tests/test_utilities.py
rename to repo/libs/external/Skill_Seekers-development/tests/test_utilities.py
diff --git a/libs/external/XHS-image-to-PDF-conversion/README.md b/repo/libs/external/XHS-image-to-PDF-conversion/README.md
similarity index 100%
rename from libs/external/XHS-image-to-PDF-conversion/README.md
rename to repo/libs/external/XHS-image-to-PDF-conversion/README.md
diff --git a/libs/external/XHS-image-to-PDF-conversion/pdf.bat b/repo/libs/external/XHS-image-to-PDF-conversion/pdf.bat
similarity index 100%
rename from libs/external/XHS-image-to-PDF-conversion/pdf.bat
rename to repo/libs/external/XHS-image-to-PDF-conversion/pdf.bat
diff --git a/libs/external/XHS-image-to-PDF-conversion/pdf.py b/repo/libs/external/XHS-image-to-PDF-conversion/pdf.py
similarity index 100%
rename from libs/external/XHS-image-to-PDF-conversion/pdf.py
rename to repo/libs/external/XHS-image-to-PDF-conversion/pdf.py
diff --git a/libs/external/XHS-image-to-PDF-conversion/requirements.txt b/repo/libs/external/XHS-image-to-PDF-conversion/requirements.txt
similarity index 100%
rename from libs/external/XHS-image-to-PDF-conversion/requirements.txt
rename to repo/libs/external/XHS-image-to-PDF-conversion/requirements.txt
diff --git a/libs/external/chat-vault/.gitignore b/repo/libs/external/chat-vault/.gitignore
similarity index 100%
rename from libs/external/chat-vault/.gitignore
rename to repo/libs/external/chat-vault/.gitignore
diff --git a/libs/external/chat-vault/.gitmodules b/repo/libs/external/chat-vault/.gitmodules
similarity index 100%
rename from libs/external/chat-vault/.gitmodules
rename to repo/libs/external/chat-vault/.gitmodules
diff --git a/libs/external/chat-vault/AGENTS.md b/repo/libs/external/chat-vault/AGENTS.md
similarity index 100%
rename from libs/external/chat-vault/AGENTS.md
rename to repo/libs/external/chat-vault/AGENTS.md
diff --git a/libs/external/chat-vault/CLAUDE.md b/repo/libs/external/chat-vault/CLAUDE.md
similarity index 100%
rename from libs/external/chat-vault/CLAUDE.md
rename to repo/libs/external/chat-vault/CLAUDE.md
diff --git a/libs/external/chat-vault/LICENSE b/repo/libs/external/chat-vault/LICENSE
similarity index 100%
rename from libs/external/chat-vault/LICENSE
rename to repo/libs/external/chat-vault/LICENSE
diff --git a/libs/external/chat-vault/README.md b/repo/libs/external/chat-vault/README.md
similarity index 100%
rename from libs/external/chat-vault/README.md
rename to repo/libs/external/chat-vault/README.md
diff --git a/libs/external/chat-vault/Sublime-Text.txt b/repo/libs/external/chat-vault/Sublime-Text.txt
similarity index 100%
rename from libs/external/chat-vault/Sublime-Text.txt
rename to repo/libs/external/chat-vault/Sublime-Text.txt
diff --git a/libs/external/chat-vault/docs/architecture.md b/repo/libs/external/chat-vault/docs/architecture.md
similarity index 100%
rename from libs/external/chat-vault/docs/architecture.md
rename to repo/libs/external/chat-vault/docs/architecture.md
diff --git a/libs/external/chat-vault/docs/deployment.md b/repo/libs/external/chat-vault/docs/deployment.md
similarity index 100%
rename from libs/external/chat-vault/docs/deployment.md
rename to repo/libs/external/chat-vault/docs/deployment.md
diff --git a/libs/external/chat-vault/libs/common/models/.gitkeep b/repo/libs/external/chat-vault/libs/common/models/.gitkeep
similarity index 100%
rename from libs/external/chat-vault/libs/common/models/.gitkeep
rename to repo/libs/external/chat-vault/libs/common/models/.gitkeep
diff --git a/libs/external/chat-vault/libs/common/utils/.gitkeep b/repo/libs/external/chat-vault/libs/common/utils/.gitkeep
similarity index 100%
rename from libs/external/chat-vault/libs/common/utils/.gitkeep
rename to repo/libs/external/chat-vault/libs/common/utils/.gitkeep
diff --git a/libs/external/chat-vault/libs/database/.gitkeep b/repo/libs/external/chat-vault/libs/database/.gitkeep
similarity index 100%
rename from libs/external/chat-vault/libs/database/.gitkeep
rename to repo/libs/external/chat-vault/libs/database/.gitkeep
diff --git a/libs/external/chat-vault/monitoring/alertmanager/.gitkeep b/repo/libs/external/chat-vault/monitoring/alertmanager/.gitkeep
similarity index 100%
rename from libs/external/chat-vault/monitoring/alertmanager/.gitkeep
rename to repo/libs/external/chat-vault/monitoring/alertmanager/.gitkeep
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.editorconfig b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.editorconfig
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.editorconfig
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.editorconfig
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/FUNDING.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/FUNDING.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/FUNDING.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/FUNDING.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/bug_report.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/bug_report.md
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/bug_report.md
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/bug_report.md
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/feature_request.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/feature_request.md
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/feature_request.md
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/feature_request.md
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-freebsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-freebsd.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-freebsd.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-freebsd.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-linux.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-linux.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-linux.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-linux.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-macos.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-macos.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-macos.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-macos.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-netbsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-netbsd.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-netbsd.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-netbsd.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-openbsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-openbsd.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-openbsd.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-openbsd.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-freebsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-freebsd.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-freebsd.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-freebsd.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-gpu.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-gpu.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-gpu.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-gpu.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-linux.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-linux.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-linux.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-linux.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-macos.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-macos.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-macos.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-macos.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-netbsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-netbsd.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-netbsd.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-netbsd.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-openbsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-openbsd.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-openbsd.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-openbsd.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/test-snap-can-build.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/test-snap-can-build.yml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/test-snap-can-build.yml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/test-snap-can-build.yml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.gitignore b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.gitignore
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.gitignore
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.gitignore
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/CHANGELOG.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CHANGELOG.md
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/CHANGELOG.md
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CHANGELOG.md
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/CMakeLists.txt b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CMakeLists.txt
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/CMakeLists.txt
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CMakeLists.txt
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/CODE_OF_CONDUCT.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CODE_OF_CONDUCT.md
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/CODE_OF_CONDUCT.md
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CODE_OF_CONDUCT.md
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/CONTRIBUTING.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CONTRIBUTING.md
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/CONTRIBUTING.md
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CONTRIBUTING.md
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/icon.svg b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/icon.svg
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/icon.svg
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/icon.svg
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/logo.svg b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/logo.svg
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/logo.svg
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/logo.svg
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/LICENSE b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/LICENSE
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/LICENSE
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/LICENSE
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/README.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/README.md
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/README.md
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/README.md
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/btop.desktop b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/btop.desktop
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/btop.desktop
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/btop.desktop
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Finddevstat.cmake b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Finddevstat.cmake
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Finddevstat.cmake
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Finddevstat.cmake
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findelf.cmake b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findelf.cmake
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findelf.cmake
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findelf.cmake
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findkvm.cmake b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findkvm.cmake
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findkvm.cmake
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findkvm.cmake
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findproplib.cmake b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findproplib.cmake
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findproplib.cmake
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findproplib.cmake
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/LICENSE.rst b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/LICENSE.rst
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/LICENSE.rst
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/LICENSE.rst
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/args.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/args.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/args.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/args.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/base.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/base.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/base.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/base.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/chrono.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/chrono.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/chrono.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/chrono.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/color.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/color.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/color.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/color.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/compile.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/compile.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/compile.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/compile.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/core.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/core.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/core.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/core.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format-inl.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format-inl.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format-inl.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format-inl.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/os.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/os.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/os.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/os.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ostream.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ostream.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ostream.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ostream.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/printf.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/printf.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/printf.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/printf.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ranges.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ranges.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ranges.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ranges.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/std.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/std.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/std.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/std.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/xchar.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/xchar.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/xchar.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/xchar.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/widechar_width.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/widechar_width.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/widechar_width.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/widechar_width.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/manpage.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/manpage.md
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/manpage.md
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/manpage.md
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/renovate.json b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/renovate.json
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/renovate.json
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/renovate.json
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/run.sh b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/run.sh
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/run.sh
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/run.sh
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/snap/snapcraft.yaml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/snap/snapcraft.yaml
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/snap/snapcraft.yaml
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/snap/snapcraft.yaml
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/config.h.in b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/config.h.in
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/config.h.in
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/config.h.in
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/freebsd/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/freebsd/btop_collect.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/freebsd/btop_collect.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/freebsd/btop_collect.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/btop_collect.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/btop_collect.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/btop_collect.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/CMakeLists.txt b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/CMakeLists.txt
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/CMakeLists.txt
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/CMakeLists.txt
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm_mode.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm_mode.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm_mode.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm_mode.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_drm.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_drm.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_drm.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_drm.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids_local.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids_local.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids_local.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids_local.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.c b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.c
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.c
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.c
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_chipset.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_chipset.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_chipset.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_chipset.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_device_info.c b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_device_info.c
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_device_info.c
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_device_info.c
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.c b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.c
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.c
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.c
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_name_lookup_shim.c b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_name_lookup_shim.c
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_name_lookup_shim.c
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_name_lookup_shim.c
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/source.txt b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/source.txt
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/source.txt
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/source.txt
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/xe_pciids.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/xe_pciids.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/xe_pciids.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/xe_pciids.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/main.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/main.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/main.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/main.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/netbsd/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/netbsd/btop_collect.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/netbsd/btop_collect.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/netbsd/btop_collect.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/btop_collect.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/btop_collect.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/btop_collect.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/internal.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/internal.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/internal.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/internal.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.h
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.h
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.h
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/btop_collect.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/btop_collect.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/btop_collect.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.hpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.hpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.hpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/CMakeLists.txt b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/CMakeLists.txt
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/CMakeLists.txt
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/CMakeLists.txt
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/tools.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/tools.cpp
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/tools.cpp
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/tools.cpp
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/HotPurpleTrafficLight.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/HotPurpleTrafficLight.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/HotPurpleTrafficLight.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/HotPurpleTrafficLight.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adapta.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adapta.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adapta.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adapta.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita-dark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita-dark.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita-dark.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita-dark.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/ayu.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/ayu.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/ayu.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/ayu.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dracula.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dracula.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dracula.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dracula.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dusklight.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dusklight.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dusklight.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dusklight.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/elementarish.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/elementarish.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/elementarish.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/elementarish.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-hard.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-hard.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-hard.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-hard.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-medium.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-medium.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-medium.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-medium.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-light-medium.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-light-medium.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-light-medium.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-light-medium.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix-light.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix-light.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix-light.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix-light.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gotham.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gotham.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gotham.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gotham.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/greyscale.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/greyscale.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/greyscale.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/greyscale.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark_v2.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark_v2.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark_v2.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark_v2.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_light.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_light.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_light.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_light.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_material_dark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_material_dark.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_material_dark.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_material_dark.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/horizon.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/horizon.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/horizon.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/horizon.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-lotus.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-lotus.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-lotus.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-lotus.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-wave.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-wave.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-wave.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-wave.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kyli0x.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kyli0x.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kyli0x.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kyli0x.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/matcha-dark-sea.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/matcha-dark-sea.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/matcha-dark-sea.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/matcha-dark-sea.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/monokai.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/monokai.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/monokai.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/monokai.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/night-owl.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/night-owl.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/night-owl.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/night-owl.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/nord.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/nord.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/nord.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/nord.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/onedark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/onedark.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/onedark.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/onedark.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/paper.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/paper.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/paper.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/paper.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/phoenix-night.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/phoenix-night.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/phoenix-night.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/phoenix-night.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_dark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_dark.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_dark.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_dark.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_light.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_light.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_light.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_light.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-night.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-night.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-night.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-night.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-storm.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-storm.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-storm.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-storm.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tomorrow-night.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tomorrow-night.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tomorrow-night.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tomorrow-night.theme
diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/whiteout.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/whiteout.theme
similarity index 100%
rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/whiteout.theme
rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/whiteout.theme
diff --git a/libs/external/chat-vault/monitoring/prometheus/.gitkeep b/repo/libs/external/chat-vault/monitoring/prometheus/.gitkeep
similarity index 100%
rename from libs/external/chat-vault/monitoring/prometheus/.gitkeep
rename to repo/libs/external/chat-vault/monitoring/prometheus/.gitkeep
diff --git a/libs/external/chat-vault/scripts/build_all.sh b/repo/libs/external/chat-vault/scripts/build_all.sh
similarity index 100%
rename from libs/external/chat-vault/scripts/build_all.sh
rename to repo/libs/external/chat-vault/scripts/build_all.sh
diff --git a/libs/external/chat-vault/scripts/deploy.sh b/repo/libs/external/chat-vault/scripts/deploy.sh
similarity index 100%
rename from libs/external/chat-vault/scripts/deploy.sh
rename to repo/libs/external/chat-vault/scripts/deploy.sh
diff --git a/libs/external/chat-vault/scripts/test_all.sh b/repo/libs/external/chat-vault/scripts/test_all.sh
similarity index 100%
rename from libs/external/chat-vault/scripts/test_all.sh
rename to repo/libs/external/chat-vault/scripts/test_all.sh
diff --git a/libs/external/chat-vault/services/chat-vault/.env.example b/repo/libs/external/chat-vault/services/chat-vault/.env.example
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/.env.example
rename to repo/libs/external/chat-vault/services/chat-vault/.env.example
diff --git a/libs/external/chat-vault/services/chat-vault/.gitignore b/repo/libs/external/chat-vault/services/chat-vault/.gitignore
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/.gitignore
rename to repo/libs/external/chat-vault/services/chat-vault/.gitignore
diff --git a/libs/external/chat-vault/services/chat-vault/LICENSE b/repo/libs/external/chat-vault/services/chat-vault/LICENSE
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/LICENSE
rename to repo/libs/external/chat-vault/services/chat-vault/LICENSE
diff --git a/libs/external/chat-vault/services/chat-vault/README.md b/repo/libs/external/chat-vault/services/chat-vault/README.md
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/README.md
rename to repo/libs/external/chat-vault/services/chat-vault/README.md
diff --git a/libs/external/chat-vault/services/chat-vault/README_CN.md b/repo/libs/external/chat-vault/services/chat-vault/README_CN.md
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/README_CN.md
rename to repo/libs/external/chat-vault/services/chat-vault/README_CN.md
diff --git a/libs/external/chat-vault/services/chat-vault/build.bat b/repo/libs/external/chat-vault/services/chat-vault/build.bat
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/build.bat
rename to repo/libs/external/chat-vault/services/chat-vault/build.bat
diff --git a/libs/external/chat-vault/services/chat-vault/build.py b/repo/libs/external/chat-vault/services/chat-vault/build.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/build.py
rename to repo/libs/external/chat-vault/services/chat-vault/build.py
diff --git a/libs/external/chat-vault/services/chat-vault/docs/AI_PROMPT.md b/repo/libs/external/chat-vault/services/chat-vault/docs/AI_PROMPT.md
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/docs/AI_PROMPT.md
rename to repo/libs/external/chat-vault/services/chat-vault/docs/AI_PROMPT.md
diff --git a/libs/external/chat-vault/services/chat-vault/docs/roadmap.md b/repo/libs/external/chat-vault/services/chat-vault/docs/roadmap.md
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/docs/roadmap.md
rename to repo/libs/external/chat-vault/services/chat-vault/docs/roadmap.md
diff --git a/libs/external/chat-vault/services/chat-vault/docs/schema.md b/repo/libs/external/chat-vault/services/chat-vault/docs/schema.md
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/docs/schema.md
rename to repo/libs/external/chat-vault/services/chat-vault/docs/schema.md
diff --git a/libs/external/chat-vault/services/chat-vault/requirements.txt b/repo/libs/external/chat-vault/services/chat-vault/requirements.txt
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/requirements.txt
rename to repo/libs/external/chat-vault/services/chat-vault/requirements.txt
diff --git a/libs/external/chat-vault/services/chat-vault/scripts/sync.sh b/repo/libs/external/chat-vault/services/chat-vault/scripts/sync.sh
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/scripts/sync.sh
rename to repo/libs/external/chat-vault/services/chat-vault/scripts/sync.sh
diff --git a/libs/external/chat-vault/services/chat-vault/scripts/watch.sh b/repo/libs/external/chat-vault/services/chat-vault/scripts/watch.sh
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/scripts/watch.sh
rename to repo/libs/external/chat-vault/services/chat-vault/scripts/watch.sh
diff --git a/libs/external/chat-vault/services/chat-vault/src/config.py b/repo/libs/external/chat-vault/services/chat-vault/src/config.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/config.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/config.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/logger.py b/repo/libs/external/chat-vault/services/chat-vault/src/logger.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/logger.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/logger.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/main.py b/repo/libs/external/chat-vault/services/chat-vault/src/main.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/main.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/main.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/__init__.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/__init__.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/parsers/__init__.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/__init__.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/base.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/base.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/parsers/base.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/base.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/claude.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/claude.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/parsers/claude.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/claude.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/codex.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/codex.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/parsers/codex.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/codex.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/gemini.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/gemini.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/parsers/gemini.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/gemini.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/kiro.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/kiro.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/parsers/kiro.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/kiro.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/storage.py b/repo/libs/external/chat-vault/services/chat-vault/src/storage.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/storage.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/storage.py
diff --git a/libs/external/chat-vault/services/chat-vault/src/watcher.py b/repo/libs/external/chat-vault/services/chat-vault/src/watcher.py
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/src/watcher.py
rename to repo/libs/external/chat-vault/services/chat-vault/src/watcher.py
diff --git a/libs/external/chat-vault/services/chat-vault/start.bat b/repo/libs/external/chat-vault/services/chat-vault/start.bat
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/start.bat
rename to repo/libs/external/chat-vault/services/chat-vault/start.bat
diff --git a/libs/external/chat-vault/services/chat-vault/start.sh b/repo/libs/external/chat-vault/services/chat-vault/start.sh
similarity index 100%
rename from libs/external/chat-vault/services/chat-vault/start.sh
rename to repo/libs/external/chat-vault/services/chat-vault/start.sh
diff --git a/libs/external/claude-official-skills b/repo/libs/external/claude-official-skills
similarity index 100%
rename from libs/external/claude-official-skills
rename to repo/libs/external/claude-official-skills
diff --git a/libs/external/html-tools-main/README.md b/repo/libs/external/html-tools-main/README.md
similarity index 100%
rename from libs/external/html-tools-main/README.md
rename to repo/libs/external/html-tools-main/README.md
diff --git a/libs/external/html-tools-main/clean_epub_css.html b/repo/libs/external/html-tools-main/clean_epub_css.html
similarity index 100%
rename from libs/external/html-tools-main/clean_epub_css.html
rename to repo/libs/external/html-tools-main/clean_epub_css.html
diff --git a/libs/external/html-tools-main/markdown-bianjiqi.html b/repo/libs/external/html-tools-main/markdown-bianjiqi.html
similarity index 100%
rename from libs/external/html-tools-main/markdown-bianjiqi.html
rename to repo/libs/external/html-tools-main/markdown-bianjiqi.html
diff --git a/libs/external/html-tools-main/task card generator.html b/repo/libs/external/html-tools-main/task card generator.html
similarity index 100%
rename from libs/external/html-tools-main/task card generator.html
rename to repo/libs/external/html-tools-main/task card generator.html
diff --git a/libs/external/html-tools-main/xhs graphic production - 1.0.html b/repo/libs/external/html-tools-main/xhs graphic production - 1.0.html
similarity index 100%
rename from libs/external/html-tools-main/xhs graphic production - 1.0.html
rename to repo/libs/external/html-tools-main/xhs graphic production - 1.0.html
diff --git a/libs/external/html-tools-main/xhs graphic production.html b/repo/libs/external/html-tools-main/xhs graphic production.html
similarity index 100%
rename from libs/external/html-tools-main/xhs graphic production.html
rename to repo/libs/external/html-tools-main/xhs graphic production.html
diff --git a/libs/external/my-nvim/README.md b/repo/libs/external/my-nvim/README.md
similarity index 100%
rename from libs/external/my-nvim/README.md
rename to repo/libs/external/my-nvim/README.md
diff --git a/libs/external/my-nvim/nvim-config/AGENTS.md b/repo/libs/external/my-nvim/nvim-config/AGENTS.md
similarity index 100%
rename from libs/external/my-nvim/nvim-config/AGENTS.md
rename to repo/libs/external/my-nvim/nvim-config/AGENTS.md
diff --git a/libs/external/my-nvim/nvim-config/LICENSE b/repo/libs/external/my-nvim/nvim-config/LICENSE
similarity index 100%
rename from libs/external/my-nvim/nvim-config/LICENSE
rename to repo/libs/external/my-nvim/nvim-config/LICENSE
diff --git a/libs/external/my-nvim/nvim-config/README.md b/repo/libs/external/my-nvim/nvim-config/README.md
similarity index 100%
rename from libs/external/my-nvim/nvim-config/README.md
rename to repo/libs/external/my-nvim/nvim-config/README.md
diff --git a/libs/external/my-nvim/nvim-config/init.lua b/repo/libs/external/my-nvim/nvim-config/init.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/init.lua
rename to repo/libs/external/my-nvim/nvim-config/init.lua
diff --git a/libs/external/my-nvim/nvim-config/lazy-lock.json b/repo/libs/external/my-nvim/nvim-config/lazy-lock.json
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lazy-lock.json
rename to repo/libs/external/my-nvim/nvim-config/lazy-lock.json
diff --git a/libs/external/my-nvim/nvim-config/lazyvim.json b/repo/libs/external/my-nvim/nvim-config/lazyvim.json
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lazyvim.json
rename to repo/libs/external/my-nvim/nvim-config/lazyvim.json
diff --git a/libs/external/my-nvim/nvim-config/lua/config/autocmds.lua b/repo/libs/external/my-nvim/nvim-config/lua/config/autocmds.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/config/autocmds.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/config/autocmds.lua
diff --git a/libs/external/my-nvim/nvim-config/lua/config/keymaps.lua b/repo/libs/external/my-nvim/nvim-config/lua/config/keymaps.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/config/keymaps.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/config/keymaps.lua
diff --git a/libs/external/my-nvim/nvim-config/lua/config/lazy.lua b/repo/libs/external/my-nvim/nvim-config/lua/config/lazy.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/config/lazy.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/config/lazy.lua
diff --git a/libs/external/my-nvim/nvim-config/lua/config/options.lua b/repo/libs/external/my-nvim/nvim-config/lua/config/options.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/config/options.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/config/options.lua
diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/colorscheme.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/colorscheme.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/plugins/colorscheme.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/colorscheme.lua
diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/dracula.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/dracula.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/plugins/dracula.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/dracula.lua
diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/example.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/example.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/plugins/example.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/example.lua
diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/snacks.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/snacks.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/plugins/snacks.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/snacks.lua
diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/ui.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/ui.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/plugins/ui.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/ui.lua
diff --git a/libs/external/my-nvim/nvim-config/lua/themes/dracula.lua b/repo/libs/external/my-nvim/nvim-config/lua/themes/dracula.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/lua/themes/dracula.lua
rename to repo/libs/external/my-nvim/nvim-config/lua/themes/dracula.lua
diff --git a/libs/external/my-nvim/nvim-config/nvim b/repo/libs/external/my-nvim/nvim-config/nvim
similarity index 100%
rename from libs/external/my-nvim/nvim-config/nvim
rename to repo/libs/external/my-nvim/nvim-config/nvim
diff --git a/libs/external/my-nvim/nvim-config/stylua.toml b/repo/libs/external/my-nvim/nvim-config/stylua.toml
similarity index 100%
rename from libs/external/my-nvim/nvim-config/stylua.toml
rename to repo/libs/external/my-nvim/nvim-config/stylua.toml
diff --git a/libs/external/my-nvim/nvim-config/theme-previewer.lua b/repo/libs/external/my-nvim/nvim-config/theme-previewer.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/theme-previewer.lua
rename to repo/libs/external/my-nvim/nvim-config/theme-previewer.lua
diff --git a/libs/external/my-nvim/nvim-config/theme-switcher.lua b/repo/libs/external/my-nvim/nvim-config/theme-switcher.lua
similarity index 100%
rename from libs/external/my-nvim/nvim-config/theme-switcher.lua
rename to repo/libs/external/my-nvim/nvim-config/theme-switcher.lua
diff --git a/libs/external/prompts-library/.gitignore b/repo/libs/external/prompts-library/.gitignore
similarity index 100%
rename from libs/external/prompts-library/.gitignore
rename to repo/libs/external/prompts-library/.gitignore
diff --git a/libs/external/prompts-library/README.md b/repo/libs/external/prompts-library/README.md
similarity index 100%
rename from libs/external/prompts-library/README.md
rename to repo/libs/external/prompts-library/README.md
diff --git a/libs/external/prompts-library/docs/JSONL_CONVERTER_SYSTEM_PROMPT.md b/repo/libs/external/prompts-library/docs/JSONL_CONVERTER_SYSTEM_PROMPT.md
similarity index 100%
rename from libs/external/prompts-library/docs/JSONL_CONVERTER_SYSTEM_PROMPT.md
rename to repo/libs/external/prompts-library/docs/JSONL_CONVERTER_SYSTEM_PROMPT.md
diff --git a/libs/external/prompts-library/docs/excel-data.md b/repo/libs/external/prompts-library/docs/excel-data.md
similarity index 100%
rename from libs/external/prompts-library/docs/excel-data.md
rename to repo/libs/external/prompts-library/docs/excel-data.md
diff --git a/libs/external/prompts-library/docs/support.md b/repo/libs/external/prompts-library/docs/support.md
similarity index 100%
rename from libs/external/prompts-library/docs/support.md
rename to repo/libs/external/prompts-library/docs/support.md
diff --git a/libs/external/prompts-library/docs/tools.md b/repo/libs/external/prompts-library/docs/tools.md
similarity index 100%
rename from libs/external/prompts-library/docs/tools.md
rename to repo/libs/external/prompts-library/docs/tools.md
diff --git a/libs/external/prompts-library/docs/开发文档.md b/repo/libs/external/prompts-library/docs/开发文档.md
similarity index 100%
rename from libs/external/prompts-library/docs/开发文档.md
rename to repo/libs/external/prompts-library/docs/开发文档.md
diff --git a/libs/external/prompts-library/docs/提示词库结构与 Excel 互转规范.md b/repo/libs/external/prompts-library/docs/提示词库结构与 Excel 互转规范.md
similarity index 100%
rename from libs/external/prompts-library/docs/提示词库结构与 Excel 互转规范.md
rename to repo/libs/external/prompts-library/docs/提示词库结构与 Excel 互转规范.md
diff --git a/libs/external/prompts-library/main.py b/repo/libs/external/prompts-library/main.py
similarity index 100%
rename from libs/external/prompts-library/main.py
rename to repo/libs/external/prompts-library/main.py
diff --git a/libs/external/prompts-library/requirements.txt b/repo/libs/external/prompts-library/requirements.txt
similarity index 100%
rename from libs/external/prompts-library/requirements.txt
rename to repo/libs/external/prompts-library/requirements.txt
diff --git a/libs/external/prompts-library/scripts/analyze_md_syntax.py b/repo/libs/external/prompts-library/scripts/analyze_md_syntax.py
similarity index 100%
rename from libs/external/prompts-library/scripts/analyze_md_syntax.py
rename to repo/libs/external/prompts-library/scripts/analyze_md_syntax.py
diff --git a/libs/external/prompts-library/scripts/config.yaml b/repo/libs/external/prompts-library/scripts/config.yaml
similarity index 100%
rename from libs/external/prompts-library/scripts/config.yaml
rename to repo/libs/external/prompts-library/scripts/config.yaml
diff --git a/libs/external/prompts-library/scripts/convert_local.py b/repo/libs/external/prompts-library/scripts/convert_local.py
similarity index 100%
rename from libs/external/prompts-library/scripts/convert_local.py
rename to repo/libs/external/prompts-library/scripts/convert_local.py
diff --git a/libs/external/prompts-library/scripts/docs_to_excel.py b/repo/libs/external/prompts-library/scripts/docs_to_excel.py
similarity index 100%
rename from libs/external/prompts-library/scripts/docs_to_excel.py
rename to repo/libs/external/prompts-library/scripts/docs_to_excel.py
diff --git a/libs/external/prompts-library/scripts/excel_to_docs.py b/repo/libs/external/prompts-library/scripts/excel_to_docs.py
similarity index 100%
rename from libs/external/prompts-library/scripts/excel_to_docs.py
rename to repo/libs/external/prompts-library/scripts/excel_to_docs.py
diff --git a/libs/external/prompts-library/scripts/filter_versions.py b/repo/libs/external/prompts-library/scripts/filter_versions.py
similarity index 100%
rename from libs/external/prompts-library/scripts/filter_versions.py
rename to repo/libs/external/prompts-library/scripts/filter_versions.py
diff --git a/libs/external/prompts-library/scripts/gemini_jsonl_batch.py b/repo/libs/external/prompts-library/scripts/gemini_jsonl_batch.py
similarity index 100%
rename from libs/external/prompts-library/scripts/gemini_jsonl_batch.py
rename to repo/libs/external/prompts-library/scripts/gemini_jsonl_batch.py
diff --git a/libs/external/prompts-library/scripts/jsonl_to_excel.py b/repo/libs/external/prompts-library/scripts/jsonl_to_excel.py
similarity index 100%
rename from libs/external/prompts-library/scripts/jsonl_to_excel.py
rename to repo/libs/external/prompts-library/scripts/jsonl_to_excel.py
diff --git a/libs/external/prompts-library/scripts/md_to_jsonl.py b/repo/libs/external/prompts-library/scripts/md_to_jsonl.py
similarity index 100%
rename from libs/external/prompts-library/scripts/md_to_jsonl.py
rename to repo/libs/external/prompts-library/scripts/md_to_jsonl.py
diff --git a/libs/external/prompts-library/scripts/refactor_jsonl.py b/repo/libs/external/prompts-library/scripts/refactor_jsonl.py
similarity index 100%
rename from libs/external/prompts-library/scripts/refactor_jsonl.py
rename to repo/libs/external/prompts-library/scripts/refactor_jsonl.py
diff --git a/libs/external/prompts-library/scripts/reindex_rows.py b/repo/libs/external/prompts-library/scripts/reindex_rows.py
similarity index 100%
rename from libs/external/prompts-library/scripts/reindex_rows.py
rename to repo/libs/external/prompts-library/scripts/reindex_rows.py
diff --git a/libs/external/prompts-library/scripts/requirements.txt b/repo/libs/external/prompts-library/scripts/requirements.txt
similarity index 100%
rename from libs/external/prompts-library/scripts/requirements.txt
rename to repo/libs/external/prompts-library/scripts/requirements.txt
diff --git a/libs/external/prompts-library/scripts/start_convert.py b/repo/libs/external/prompts-library/scripts/start_convert.py
similarity index 100%
rename from libs/external/prompts-library/scripts/start_convert.py
rename to repo/libs/external/prompts-library/scripts/start_convert.py
diff --git a/libs/external/prompts-library/scripts/verify_integrity.py b/repo/libs/external/prompts-library/scripts/verify_integrity.py
similarity index 100%
rename from libs/external/prompts-library/scripts/verify_integrity.py
rename to repo/libs/external/prompts-library/scripts/verify_integrity.py
diff --git a/libs/external/tmux b/repo/libs/external/tmux
similarity index 100%
rename from libs/external/tmux
rename to repo/libs/external/tmux
diff --git a/skills/README.md b/skills/README.md
index 60a0e2c..79f33a1 100644
--- a/skills/README.md
+++ b/skills/README.md
@@ -56,7 +56,9 @@
## 外部技能仓库(软链接)
-- `skills/claude-official-skills/`:来自 Claude 官方 skills 仓库(Anthropic)。本仓库以 Git submodule 的形式落在 `libs/external/claude-official-skills/`,并通过软链接暴露到 `skills/` 下便于浏览与复用。
+- `skills/claude-official-skills/`:来自 Claude 官方 skills 仓库(Anthropic)。
+ 本仓库以 Git submodule 的形式落在 `repo/libs/external/claude-official-skills/`,
+ 并通过软链接暴露到 `skills/` 下便于浏览与复用。
- 初始化/更新方式:`git submodule update --init --recursive`
## 快速使用
diff --git a/skills/claude-official-skills b/skills/claude-official-skills
index db4fcfb..bbe5f90 120000
--- a/skills/claude-official-skills
+++ b/skills/claude-official-skills
@@ -1 +1 @@
-../libs/external/claude-official-skills
\ No newline at end of file
+../repo/libs/external/claude-official-skills
\ No newline at end of file
diff --git a/skills/ddd-doc-steward/SKILL.md b/skills/ddd-doc-steward/SKILL.md
index b57c5aa..035eb75 100644
--- a/skills/ddd-doc-steward/SKILL.md
+++ b/skills/ddd-doc-steward/SKILL.md
@@ -94,7 +94,7 @@ description: "文档驱动开发(DDD)文档管家:以仓库真实证据为
## 维护
-- 来源:`prompts/02-编程提示词/文档驱动开发/DDD 文档管家 Agent 工业级提示词.md`;元技能 `00-元技能/skills-skills/`;自动化辅助工具 `libs/external/Skill_Seekers-development`.
+- 来源:`prompts/02-编程提示词/文档驱动开发/DDD 文档管家 Agent 工业级提示词.md`;元技能 `00-元技能/skills-skills/`;自动化辅助工具 `repo/libs/external/Skill_Seekers-development`.
- 最后更新:2025-12-20
- 已知限制:依赖用户提供真实证据;大体量仓库需分批;不输出敏感值。
diff --git a/skills/ddd-doc-steward/references/getting_started.md b/skills/ddd-doc-steward/references/getting_started.md
index 5c8fcc4..5aa23f1 100644
--- a/skills/ddd-doc-steward/references/getting_started.md
+++ b/skills/ddd-doc-steward/references/getting_started.md
@@ -24,7 +24,7 @@
## 自动化采集(可选)
-- 需要批量抓取外部文档/代码仓库时,可用 `libs/external/Skill_Seekers-development` 的 CLI(如 `skill-seekers scrape --config `)生成参考素材,再按本技能流程落盘。
+- 需要批量抓取外部文档/代码仓库时,可用 `repo/libs/external/Skill_Seekers-development` 的 CLI(如 `skill-seekers scrape --config `)生成参考素材,再按本技能流程落盘。
## 交付物检查
diff --git a/skills/tmux-autopilot/SKILL.md b/skills/tmux-autopilot/SKILL.md
index 286a37c..2647ba9 100644
--- a/skills/tmux-autopilot/SKILL.md
+++ b/skills/tmux-autopilot/SKILL.md
@@ -5,7 +5,7 @@ description: "tmux 自动化操控:读取/广播/救援 session|window|pane,
# tmux-autopilot Skill
-让 AI 像熟练运维一样操作 tmux:读取终端输出、发送按键、批量巡检、协作/救援其他终端,默认兼容 `libs/external/.tmux`(gpakosz/oh-my-tmux)。
+让 AI 像熟练运维一样操作 tmux:读取终端输出、发送按键、批量巡检、协作/救援其他终端,默认兼容 `repo/libs/external/.tmux`(gpakosz/oh-my-tmux)。
## When to Use This Skill
@@ -14,7 +14,7 @@ description: "tmux 自动化操控:读取/广播/救援 session|window|pane,
- 需要向指定 pane 发送按键/命令(确认 `y`、`Enter`、`Ctrl+C`、广播同一窗口)。
- 需要批量巡检/接管多 AI 终端(蜂群协作、自动救援卡死任务)。
- 需要快速回忆 oh-my-tmux 快捷键、前缀或同步面板操作。
-- 需要在当前仓库复用 `libs/external/.tmux` 配置并避免修改主配置。
+- 需要在当前仓库复用 `repo/libs/external/.tmux` 配置并避免修改主配置。
## Not For / Boundaries
@@ -85,8 +85,8 @@ tmux attach -t ai-hub
**启用 oh-my-tmux 配置(仓库内版本)**
```bash
-ln -sfn /home/lenovo/zip/vibe-coding-cn/libs/external/.tmux/.tmux.conf ~/.tmux.conf
-cp -n /home/lenovo/zip/vibe-coding-cn/libs/external/.tmux/.tmux.conf.local ~/.tmux.conf.local
+ln -sfn /home/lenovo/zip/vibe-coding-cn/repo/libs/external/.tmux/.tmux.conf ~/.tmux.conf
+cp -n /home/lenovo/zip/vibe-coding-cn/repo/libs/external/.tmux/.tmux.conf.local ~/.tmux.conf.local
```
**记录 pane 输出到文件**
@@ -156,7 +156,7 @@ tmux pipe-pane -t :. -o 'cat >> /tmp/tmux-- 目的:在需要更全面文档时,用仓库自带的 `Skill_Seekers-development` 自动抓取 gpakosz/.tmux 与 README,生成扩展参考文件,再手动筛选进 `references/`。
```bash
-cd /home/lenovo/zip/vibe-coding-cn/libs/external/Skill_Seekers-development
+cd /home/lenovo/zip/vibe-coding-cn/repo/libs/external/Skill_Seekers-development
# 准备 Python 环境(如未安装)
uv tool install skill-seekers # 或 pip install skill-seekers
diff --git a/skills/tmux-autopilot/references/getting_started.md b/skills/tmux-autopilot/references/getting_started.md
index 1948725..44b4141 100644
--- a/skills/tmux-autopilot/references/getting_started.md
+++ b/skills/tmux-autopilot/references/getting_started.md
@@ -20,8 +20,8 @@
tmux -V
# 2) 软链配置(不会覆盖已有 .tmux.conf.local,如需自定义请编辑该文件)
-ln -sfn /home/lenovo/zip/vibe-coding-cn/libs/external/.tmux/.tmux.conf ~/.tmux.conf
-cp -n /home/lenovo/zip/vibe-coding-cn/libs/external/.tmux/.tmux.conf.local ~/.tmux.conf.local
+ln -sfn /home/lenovo/zip/vibe-coding-cn/repo/libs/external/.tmux/.tmux.conf ~/.tmux.conf
+cp -n /home/lenovo/zip/vibe-coding-cn/repo/libs/external/.tmux/.tmux.conf.local ~/.tmux.conf.local
# 3) 启动会话并验证前缀
tmux new -s demo -n shell
diff --git a/skills/tmux-autopilot/references/index.md b/skills/tmux-autopilot/references/index.md
index 786df5a..d8bd10f 100644
--- a/skills/tmux-autopilot/references/index.md
+++ b/skills/tmux-autopilot/references/index.md
@@ -10,5 +10,5 @@
## Notes
- 长文档、脚本细节放这里,`SKILL.md` 只保留可立即执行的片段。
-- 配置来源:仓库内 `libs/external/.tmux`(gpakosz/oh-my-tmux)。
-- 大规模文档抓取/刷新可用 `libs/external/Skill_Seekers-development`,示例见 `examples.md`。
+- 配置来源:仓库内 `repo/libs/external/.tmux`(gpakosz/oh-my-tmux)。
+- 大规模文档抓取/刷新可用 `repo/libs/external/Skill_Seekers-development`,示例见 `examples.md`。