From cc5d3eaafcdb9a53ba52aaf50edad44a82c5ecba Mon Sep 17 00:00:00 2001 From: project7 Date: Sat, 18 Jul 2026 08:19:26 +0900 Subject: [PATCH] [#1004] docs: Remove stale AgentChattr claims from repo guidance and README credits Remove references portraying AgentChattr / agentchattr-telegram as current QuadWork dependencies and describe the verified current arrangement. - README.md: drop the AgentChattr External Tools credit (no credit implies a current dependency). - CLAUDE.md: replace "AgentChattr chat" + stale docs/PROPOSAL.md pointer with the file-based project chat and README overview; replace the AgentChattr / external agentchattr-telegram dependency bullets with the built-in file-based JSONL chat + MCP shim (server/file-chat.js, server/mcp-chat-shim.js, chat_send / chat_read) and the built-in optional Telegram bridge (server/bridges/telegram.js). Docs-only; no runtime code, tests, package versions, legacy cleanup/migration implementation, or quadwork-web touched. AGENTS.md already contains no AgentChattr text (rg over the three files finds none). Co-Authored-By: Claude Opus 4.8 (1M context) --- CLAUDE.md | 6 +++--- README.md | 3 --- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index bad3abe..6105fd9 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -2,7 +2,7 @@ ## What is QuadWork -A unified local dashboard for 4-agent coding teams. Embeds terminals, AgentChattr chat, and GitHub board in one browser tab. See `docs/PROPOSAL.md` for full spec. +A unified local dashboard for 4-agent coding teams. Embeds terminals, the file-based project chat, and GitHub board in one browser tab. See `README.md` for the full product overview. ## Tech Stack @@ -47,8 +47,8 @@ Reference: [plotlink at `pre-design-overhaul`](https://github.com/realproject7/p ## Dependencies -- AgentChattr: external dependency, cloned to `~/.quadwork/agentchattr` and run via `.venv/bin/python run.py` -- Telegram bridge: external (`realproject7/agentchattr-telegram`), optional +- Chat: built-in file-based JSONL chat (`server/file-chat.js`), exposed to agents through an MCP shim (`server/mcp-chat-shim.js`) as the `chat_send` / `chat_read` tools — no external chat service +- Telegram bridge: built-in and optional (`server/bridges/telegram.js`) - Any new shared module `require`d by Node runtime code (`bin/`, `server/`) must live under a shipped dir or be added to `package.json` `files` — otherwise it's missing from the published tarball and crash-loops on fresh install (#937/#939). `server/pack-smoke.test.js` guards this; CI (`.github/workflows/ci.yml`) runs the suite on every PR and push to main (#976). ## Running locally diff --git a/README.md b/README.md index a10abb5..94a4035 100644 --- a/README.md +++ b/README.md @@ -254,9 +254,6 @@ Queue contract and full state vocabulary: **[docs/review-batches.md](docs/review QuadWork stands on top of some great open-source work. Explicit thanks: -- **[AgentChattr](https://github.com/bcurts/agentchattr)** — by [@bcurts](https://github.com/bcurts). - QuadWork's file-based chat system was originally inspired by AgentChattr. - Thanks to bcurts for the foundational ideas. - **[GitHub CLI (`gh`)](https://cli.github.com)** — used by all four agents for issues, PRs, reviews, and merges. - **[Claude Code](https://github.com/anthropics/claude-code)** — Anthropic's