| Dimension | Shared | Only in A | Only in B | Overlap |
|---|---|---|---|---|
| Sections | 11 | 2 | 1 | 79% |
| Commands | 4 | 0 | 0 | 100% |
| Section tags | 6 | 1 | 1 | 75% |
What each file covers
Sections
11 shared · 2 only in A · 1 only in B- − AGENTS.md
- − Release Process
- + CLAUDE.md
- Before You Code
- Project Overview
- Build System
- Dependencies
- Architecture
- Process Model (Electron)
- Coordinate System & Canvas
- Canvas Interaction
- Panel System
- State Management
- Key Patterns
Commands
4 shared · 0 only in A · 0 only in B- npm install
- npm run dev
- npm run build
- npm test
Section tags
6 shared · 1 only in A · 1 only in B- − deployment
- + agent-behaviour
- setup
- build
- test
- code-style
- architecture
- dependencies
Line diff
0-AI-UG/cate · AGENTS.md
@@ −1 @@
1# AGENTS.md
2
3This file provides guidance to Codex (Codex.ai/code) when working with code in this repository.
4
5## Before You Code
6
7Read and follow the **karpathy-guidelines** skill (`.Codex/skills/karpathy-guidelines`) when writing, reviewing, or refactoring code here — surface assumptions, make surgical changes, keep it simple, and define verifiable success criteria.
8
9## Project Overview
10
@@ −23 @@
23
24Tests use **Vitest** and live alongside the code they cover (`*.test.ts` / `*.test.tsx`). A few git-touching tests assume a clean working repo and may fail when the dev tree has a branch named `main` or local modifications — those failures are environmental, not regressions.
25
26## Release Process
27
28Before creating any beta or stable release, update `CHANGELOG.md` with the
29matching version, release date, summary, and categorized user-facing changes.
30The changelog entry must be complete before bumping or tagging the release.
31
32## Dependencies
33
34Managed via npm (`package.json`):
@@ −71 @@
71- **BrowserPanel** — embedded webview (file:// allowed for local HTML)
72- **CanvasPanel** — nested canvas
73- **DocumentPanel** — PDF / docx preview
74- **AgentPanel** — Codex agent thread (sidebar + dock)
75- **ExtensionPanel** — third-party extension panel (isolated webview served by an extension server)
76
77The file tree (`src/renderer/sidebar/FileExplorer.tsx`) and recent-projects
0-AI-UG/cate · CLAUDE.md
@@ +1 @@
1# CLAUDE.md
2
3This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
4
5## Before You Code
6
7Read and follow the **karpathy-guidelines** skill (`.claude/skills/karpathy-guidelines`) when writing, reviewing, or refactoring code here — surface assumptions, make surgical changes, keep it simple, and define verifiable success criteria.
8
9## Project Overview
10
@@ +23 @@
23
24Tests use **Vitest** and live alongside the code they cover (`*.test.ts` / `*.test.tsx`). A few git-touching tests assume a clean working repo and may fail when the dev tree has a branch named `main` or local modifications — those failures are environmental, not regressions.
25
26## Dependencies
27
28Managed via npm (`package.json`):
@@ +65 @@
65- **BrowserPanel** — embedded webview (file:// allowed for local HTML)
66- **CanvasPanel** — nested canvas
67- **DocumentPanel** — PDF / docx preview
68- **AgentPanel** — Claude-Code agent thread (sidebar + dock)
69- **ExtensionPanel** — third-party extension panel (isolated webview served by an extension server)
70
71The file tree (`src/renderer/sidebar/FileExplorer.tsx`) and recent-projects
@@ −1 +1 @@
1−# AGENTS.md
1+# CLAUDE.md
22
3−This file provides guidance to Codex (Codex.ai/code) when working with code in this repository.
3+This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
44
55 ## Before You Code
66
7−Read and follow the **karpathy-guidelines** skill (`.Codex/skills/karpathy-guidelines`) when writing, reviewing, or refactoring code here — surface assumptions, make surgical changes, keep it simple, and define verifiable success criteria.
7+Read and follow the **karpathy-guidelines** skill (`.claude/skills/karpathy-guidelines`) when writing, reviewing, or refactoring code here — surface assumptions, make surgical changes, keep it simple, and define verifiable success criteria.
88
99 ## Project Overview
1010
@@ −23 +23 @@
2323
2424 Tests use **Vitest** and live alongside the code they cover (`*.test.ts` / `*.test.tsx`). A few git-touching tests assume a clean working repo and may fail when the dev tree has a branch named `main` or local modifications — those failures are environmental, not regressions.
2525
26−## Release Process
27−
28−Before creating any beta or stable release, update `CHANGELOG.md` with the
29−matching version, release date, summary, and categorized user-facing changes.
30−The changelog entry must be complete before bumping or tagging the release.
31−
3226 ## Dependencies
3327
3428 Managed via npm (`package.json`):
@@ −71 +65 @@
7165 - **BrowserPanel** — embedded webview (file:// allowed for local HTML)
7266 - **CanvasPanel** — nested canvas
7367 - **DocumentPanel** — PDF / docx preview
74−- **AgentPanel** — Codex agent thread (sidebar + dock)
68+- **AgentPanel** — Claude-Code agent thread (sidebar + dock)
7569 - **ExtensionPanel** — third-party extension panel (isolated webview served by an extension server)
7670
7771 The file tree (`src/renderer/sidebar/FileExplorer.tsx`) and recent-projects
