From b6dd6100c2b13fc2e3d1c76c41b869069d9514c1 Mon Sep 17 00:00:00 2001 From: kazuki Date: Thu, 11 Jun 2026 19:23:36 +0900 Subject: [PATCH] docs: refresh CLAUDE.md to match current repo state --- CLAUDE.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 7a426812..c9859eb9 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -10,8 +10,8 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co ## Project Overview -**airiscode** is a terminal-first autonomous coding agent. Current branch -`feat/qwen-code-fork-ollama-backend` reflects the v1 direction: **fork Qwen Code's +**airiscode** is a terminal-first autonomous coding agent. The v1 direction (originally +developed on `feat/qwen-code-fork-ollama-backend`, now merged to main): **fork Qwen Code's `packages/core` + `packages/cli`, add an Ollama backend, and migrate the Claude Code public specs** (hooks, subagents, skills, settings, memory, `CLAUDE.md` / `.claude/rules/` loading). @@ -42,8 +42,8 @@ removed, not extended. Under `packages/`: `drivers/` (openai, anthropic, ollama), `mcp/` (gateway-client, registry, lazy-loader, session), `policies/`, `sandbox/`, `types/`, `adapters/`, -`runners/`, `gemini-core/`, `core-gemini/`, `ui-gemini/`, `super-agent/`, `mindbase/`, -`airis-tools/`, `api/`, `ux/`. These were built before the Qwen fork decision. Some +`runners/`, `gemini-core/`, `gemini-cli-core/`, `core-gemini/`, `ui-gemini/`, +`super-agent/`, `mindbase/`, `airis-tools/`, `api/`, `ux/`. These were built before the Qwen fork decision. Some concepts (MCP gateway integration, policies) will be re-homed into `airiscode-core`; others are dormant. **Check `STATUS.md` and `git log` before extending anything in Layer 2** — you may be editing code that's about to be removed. @@ -53,7 +53,7 @@ Rule of thumb: new features go in `packages/airiscode-core` or `apps/airiscode-c ## Development Commands Monorepo tooling: **pnpm + Turbo**. `package.json` is `_generated` by `airis-workspace` -from `workspace.yaml` — do not hand-edit it; regenerate via `airis generate`. +from `manifest.toml` — do not hand-edit it; regenerate via `airis gen`. ```bash pnpm install @@ -75,8 +75,8 @@ pnpm --filter @airiscode/cli start # node dist/index.js Both `@airiscode/core` and `@airiscode/cli` use plain `tsc` for build (not tsup) — if a type error shows up, `pnpm --filter typecheck` reproduces it fastest. -Docker dev shells: `Dockerfile.dev` + `docker-compose.dev.yml` exist for containerized -development per the global docker-first policy. +Docker dev shell: `Dockerfile` (root) + `compose.yaml` (generated by `airis gen`) exist +for containerized development per the global docker-first policy. ## Coding Standards