Skip to content

Slim repo to public onboarding-only (v4.0.0) - #2

Open
lmanchu wants to merge 2 commits into
mainfrom
cleanup/public-onboarding
Open

Slim repo to public onboarding-only (v4.0.0)#2
lmanchu wants to merge 2 commits into
mainfrom
cleanup/public-onboarding

Conversation

@lmanchu

@lmanchu lmanchu commented Jun 22, 2026

Copy link
Copy Markdown
Owner

目的

把這個公開 repo 從「混了個人私有系統實作」收斂成純粹的對外 onboarding 專案 — 讓任何人用自己的 Claude Code 或 Codex 讀 QUICK-START.md 就能建出類似的初始 AI 助理環境。

🔴 安全:移除已公開的個人資訊

這些之前都公開在 GitHub 上:

  • 同事 email(Jeffrey@/arnold@irisgo.ai,在 CHANGELOG)
  • 作者真名(LICENSE,改為對外 handle Lman Chu
  • 硬編 /Users/lman 絕對路徑、com.lman.* LaunchAgent label、明文 TWITTER_PASSWORD

註:無 API key / token / private key 外洩(已掃描確認)。

移除的私有實作(特定某台機器的東西,非泛用 onboarding 資產)

dashboard/scripts/vision/docs/FULL-SYSTEM-REFERENCE.mddocs/magi-system/、半壞的 installer/(6 個 module 有 5 個的 source 檔從沒 commit)。

內容更新

  • QUICK-START → v3.0:現在同時支援 Claude Code 或 Codex(雙引擎替換對照表:CLAUDE.mdAGENTS.md、slash command、MCP 設定)
  • CHANGELOG:33KB → 3.5KB,砍掉已移除私有功能的歷史
  • README.zh-TW:重寫對齊英文 onboarding 版(原本停留在舊 MAGI 系統介紹 + 一堆斷連結)
  • VERSION:→ 4.0.0

保留

Iris / MAGI / Melchior 開源品牌(README About 段的 EVA 典故敘事是這個專案刻意的公開身份);第三方 gstack skills 不動。

驗證

git grep 全 repo 確認:個資、私有代號、斷連結全部清零;保留品牌完整。

🤖 Generated with Claude Code

lmanchu and others added 2 commits June 23, 2026 05:54
Remove private system implementation specific to one machine that leaked
personal paths and emails: dashboard/, scripts/, vision/,
docs/FULL-SYSTEM-REFERENCE.md, docs/magi-system/.

Sanitize all public-facing files — strip personal info (absolute paths,
colleague emails, real name), private agent names, and company references,
while keeping the Iris / MAGI / Melchior open-source brand. Slim CHANGELOG
(33KB to 3.5KB). Align README.zh-TW to the English onboarding version.
Trim installer modules to the one with an actual source file.

QUICK-START rewritten to v3.0: now works with Claude Code or Codex.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The installer's module system referenced source files that were never
committed (5 of 6 modules had no backing files). Rather than ship a
broken one-click installer, direct users to QUICK-START.md — the actual
working guide. README install options simplified to: let your agent do
it, or follow QUICK-START manually.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request refactors the repository for the v4.0.0 release, refocusing it as a public onboarding guide. It removes private system implementations—including the web dashboard, automation scripts, and vision tools—and cleans up personal paths, emails, and internal names. Crucially, it introduces dual-engine support for both Claude Code and Codex, adding a dedicated Codex substitution guide in QUICK-START.md. The review feedback is highly constructive, pointing out several places in the Traditional Chinese translation (README.zh-TW.md) where references should be updated to include Codex alongside Claude Code to maintain documentation consistency.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread README.zh-TW.md
# Iris System

> 基於 Claude Code 構建的 AI 個人助理系統
> Claude Code 在 30 分鐘內建立你自己的 AI 個人助理

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

此專案在 v4.0.0 中已新增對 Codex 的支援(如 QUICK-START.md 中所述),建議將此處的描述更新為同時包含 Claude Code 與 Codex,以保持文件的一致性。

Suggested change
> 用 Claude Code 在 30 分鐘內建立你自己的 AI 個人助理
> 用 Claude Code 或 Codex 在 30 分鐘內建立你自己的 AI 個人助理

Comment thread README.zh-TW.md
---

## 📂 Repository 結構
Iris System 是一個用 Claude Code 建立你自己 AI 個人助理的框架。它提供:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

同樣地,這裡也可以將「用 Claude Code」調整為「用 Claude Code 或 Codex」,以符合此版本雙引擎(dual-engine)支援的設計目標。

Suggested change
Iris System 是一個用 Claude Code 建立你自己 AI 個人助理的框架。它提供:
Iris System 是一個用 Claude Code 或 Codex 建立你自己 AI 個人助理的框架。它提供:

Comment thread README.zh-TW.md
## 快速開始(新使用者)

### 對於開發者:建立你自己的 AI 助理
**把這個檔案交給你的 Claude Code,然後說:**

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

建議將「Claude Code」修改為「AI 助理(Claude Code 或 Codex)」或「Agent」,以呼應此版本對雙引擎的支援。

Suggested change
**把這個檔案交給你的 Claude Code,然後說:**
**把這個檔案交給你的 AI 助理(Claude Code 或 Codex),然後說:**

Comment thread README.zh-TW.md
2. **設置你的系統**
- 遵循 [MCP 設置指南](./docs/api-integrations/mcp-setup.zh-TW.md)
- 配置你偏好的整合
Claude Code 會:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

建議將「Claude Code 會:」修改為「AI 助理會:」或「Agent 會:」,以保持雙引擎支援的語境一致性。

Suggested change
Claude Code 會
AI 助理會

Comment thread README.zh-TW.md
## 文件

MIT License - 參見 [LICENSE](./LICENSE) 文件
- **[QUICK-START.md](QUICK-START.md)** — 從這裡開始(給 Claude Code)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

建議將「(給 Claude Code)」更新為「(給 Claude Code 或 Codex)」,以確保文件完整呈現雙引擎支援的特點。

Suggested change
- **[QUICK-START.md](QUICK-START.md)** — 從這裡開始(給 Claude Code)
- **[QUICK-START.md](QUICK-START.md)** — 從這裡開始(給 Claude Code 或 Codex

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant