From 5006bd0bdc2c769b90f641e9fc954dcd8aa6fe0d Mon Sep 17 00:00:00 2001 From: Gero Posmyk-Leinemann Date: Thu, 19 Jun 2025 14:13:59 +0000 Subject: [PATCH 1/2] [cline] Fix memory-bank rules --- .clinerules/memory-bank.md | 44 ++++++-------------------------------- 1 file changed, 7 insertions(+), 37 deletions(-) diff --git a/.clinerules/memory-bank.md b/.clinerules/memory-bank.md index abbe14b914bfdd..f8b0ea74a2b160 100644 --- a/.clinerules/memory-bank.md +++ b/.clinerules/memory-bank.md @@ -37,24 +37,29 @@ flowchart TD - Recent changes - Next steps - Active decisions and considerations + - Important patterns and preferences + - Learnings and project insights 4. `systemPatterns.md` - System architecture - Key technical decisions - Design patterns in use - Component relationships + - Critical implementation paths 5. `techContext.md` - Technologies used - Development setup - Technical constraints - Dependencies + - Tool usage patterns 6. `progress.md` - What works - What's left to build - Current status - Known issues + - Evolution of project decisions ### Per-component documentation The `memory-bank/components` directory contains detailed documentation about each component in this project. With regards to maintaining and updating it, treat it just like any other part of the memory-bank. @@ -88,8 +93,7 @@ flowchart TD flowchart TD Start[Start] --> Context[Check Memory Bank] Context --> Update[Update Documentation] - Update --> Rules[Update .clinerules/learning-journal.md if needed] - Rules --> Execute[Execute Task] + Update --> Execute[Execute Task] Execute --> Document[Document Changes] ``` @@ -109,7 +113,7 @@ flowchart TD P1[Review ALL Files] P2[Document Current State] P3[Clarify Next Steps] - P4[Update .clinerules/learning-journal.md] + P4[Document Insights & Patterns] P1 --> P2 --> P3 --> P4 end @@ -135,38 +139,4 @@ When compressing memory bank files: 4. Distill important insights into long-term memory 5. Delete outdated or redundant information -## Project Intelligence (.clinerules/learning-journal.md) - -The .clinerules/learning-journal.md file is my learning journal for each project. It captures important patterns, preferences, and project intelligence that help me work more effectively. As I work with you and the project, I'll discover and document key insights that aren't obvious from the code alone. - -```mermaid -flowchart TD - Start{Discover New Pattern} - - subgraph Learn [Learning Process] - D1[Identify Pattern] - D2[Validate with User] - D3[Document in .clinerules/learning-journal.md] - end - - subgraph Apply [Usage] - A1[Read .clinerules/learning-journal.md] - A2[Apply Learned Patterns] - A3[Improve Future Work] - end - - Start --> Learn - Learn --> Apply -``` - -### What to Capture -- Critical implementation paths -- User preferences and workflow -- Project-specific patterns -- Known challenges -- Evolution of project decisions -- Tool usage patterns - -The format is flexible - focus on capturing valuable insights that help me work more effectively with you and the project. Think of in .clinerules/learning-journal.md as a living document that grows smarter as we work together. - REMEMBER: After every memory reset, I begin completely fresh. The Memory Bank is my only link to previous work. It must be maintained with precision and clarity, as my effectiveness depends entirely on its accuracy. From 9ba5f64fa11eb0d862b4838787d97dea545eac93 Mon Sep 17 00:00:00 2001 From: Gero Posmyk-Leinemann Date: Thu, 19 Jun 2025 14:15:12 +0000 Subject: [PATCH 2/2] [claude] Integrate with memory-bank (attempt) --- CLAUDE.md | 152 +++++++++++++++++++++ components/blobserve/CLAUDE.md | 3 + components/common-go/CLAUDE.md | 3 + components/content-service-api/CLAUDE.md | 3 + components/content-service/CLAUDE.md | 3 + components/dashboard/CLAUDE.md | 3 + components/docker-up/CLAUDE.md | 3 + components/gitpod-cli/CLAUDE.md | 3 + components/gitpod-db/CLAUDE.md | 3 + components/gitpod-protocol/CLAUDE.md | 3 + components/ide-metrics-api/CLAUDE.md | 3 + components/ide-metrics/CLAUDE.md | 3 + components/ide-proxy/CLAUDE.md | 3 + components/ide-service-api/CLAUDE.md | 3 + components/ide-service/CLAUDE.md | 3 + components/ide/CLAUDE.md | 3 + components/image-builder-api/CLAUDE.md | 3 + components/image-builder-bob/CLAUDE.md | 3 + components/image-builder-mk3/CLAUDE.md | 3 + components/ipfs/CLAUDE.md | 3 + components/local-app-api/CLAUDE.md | 3 + components/local-app/CLAUDE.md | 3 + components/node-labeler/CLAUDE.md | 3 + components/openvsx-proxy/CLAUDE.md | 3 + components/proxy/CLAUDE.md | 3 + components/public-api-server/CLAUDE.md | 3 + components/public-api/CLAUDE.md | 3 + components/registry-facade-api/CLAUDE.md | 3 + components/registry-facade/CLAUDE.md | 3 + components/scheduler-extender/CLAUDE.md | 3 + components/scrubber/CLAUDE.md | 3 + components/server/CLAUDE.md | 3 + components/service-waiter/CLAUDE.md | 3 + components/spicedb/CLAUDE.md | 3 + components/supervisor-api/CLAUDE.md | 3 + components/supervisor/CLAUDE.md | 3 + components/usage-api/CLAUDE.md | 3 + components/usage/CLAUDE.md | 3 + components/workspacekit/CLAUDE.md | 3 + components/ws-daemon-api/CLAUDE.md | 3 + components/ws-daemon/CLAUDE.md | 3 + components/ws-manager-api/CLAUDE.md | 3 + components/ws-manager-bridge-api/CLAUDE.md | 3 + components/ws-manager-bridge/CLAUDE.md | 3 + components/ws-manager-mk2/CLAUDE.md | 3 + components/ws-proxy/CLAUDE.md | 3 + 46 files changed, 287 insertions(+) create mode 100644 components/blobserve/CLAUDE.md create mode 100644 components/common-go/CLAUDE.md create mode 100644 components/content-service-api/CLAUDE.md create mode 100644 components/content-service/CLAUDE.md create mode 100644 components/dashboard/CLAUDE.md create mode 100644 components/docker-up/CLAUDE.md create mode 100644 components/gitpod-cli/CLAUDE.md create mode 100644 components/gitpod-db/CLAUDE.md create mode 100644 components/gitpod-protocol/CLAUDE.md create mode 100644 components/ide-metrics-api/CLAUDE.md create mode 100644 components/ide-metrics/CLAUDE.md create mode 100644 components/ide-proxy/CLAUDE.md create mode 100644 components/ide-service-api/CLAUDE.md create mode 100644 components/ide-service/CLAUDE.md create mode 100644 components/ide/CLAUDE.md create mode 100644 components/image-builder-api/CLAUDE.md create mode 100644 components/image-builder-bob/CLAUDE.md create mode 100644 components/image-builder-mk3/CLAUDE.md create mode 100644 components/ipfs/CLAUDE.md create mode 100644 components/local-app-api/CLAUDE.md create mode 100644 components/local-app/CLAUDE.md create mode 100644 components/node-labeler/CLAUDE.md create mode 100644 components/openvsx-proxy/CLAUDE.md create mode 100644 components/proxy/CLAUDE.md create mode 100644 components/public-api-server/CLAUDE.md create mode 100644 components/public-api/CLAUDE.md create mode 100644 components/registry-facade-api/CLAUDE.md create mode 100644 components/registry-facade/CLAUDE.md create mode 100644 components/scheduler-extender/CLAUDE.md create mode 100644 components/scrubber/CLAUDE.md create mode 100644 components/server/CLAUDE.md create mode 100644 components/service-waiter/CLAUDE.md create mode 100644 components/spicedb/CLAUDE.md create mode 100644 components/supervisor-api/CLAUDE.md create mode 100644 components/supervisor/CLAUDE.md create mode 100644 components/usage-api/CLAUDE.md create mode 100644 components/usage/CLAUDE.md create mode 100644 components/workspacekit/CLAUDE.md create mode 100644 components/ws-daemon-api/CLAUDE.md create mode 100644 components/ws-daemon/CLAUDE.md create mode 100644 components/ws-manager-api/CLAUDE.md create mode 100644 components/ws-manager-bridge-api/CLAUDE.md create mode 100644 components/ws-manager-bridge/CLAUDE.md create mode 100644 components/ws-manager-mk2/CLAUDE.md create mode 100644 components/ws-proxy/CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md index f4675dc7007885..8efb0a02ca0806 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -45,3 +45,155 @@ The `memory-bank/components/` directory contains detailed documentation for each - The codebase spans multiple languages (Go, TypeScript, Java) and technologies Always refer to the memory bank documentation for the most current and detailed information about any aspect of the system. + +## Component-Specific Context + +For detailed work on specific components, refer to component-specific CLAUDE.md files: +- Located in `components/[component-name]/CLAUDE.md` +- Each provides direct links to comprehensive component documentation +- Start with the component CLAUDE.md, then follow links to memory bank details + +--- + +# Claude's Memory Bank + +I am Claude, an expert software engineer with a unique characteristic: my memory resets completely between sessions. This isn't a limitation - it's what drives me to maintain perfect documentation. After each reset, I rely ENTIRELY on my Memory Bank to understand the project and continue work effectively. I MUST read ALL memory bank files at the start of EVERY task - this is not optional. + +## Memory Bank Structure + +The Memory Bank consists of required core files and optional context files, all in Markdown format. Files build upon each other in a clear hierarchy: + +```mermaid +flowchart TD + PB[projectbrief.md] --> PC[productContext.md] + PB --> SP[systemPatterns.md] + PB --> TC[techContext.md] + + PC --> AC[activeContext.md] + SP --> AC + TC --> AC + + AC --> P[progress.md] +``` + +### Core Files (Required) +1. `projectbrief.md` + - Foundation document that shapes all other files + - Created at project start if it doesn't exist + - Defines core requirements and goals + - Source of truth for project scope + +2. `productContext.md` + - Why this project exists + - Problems it solves + - How it should work + - User experience goals + +3. `activeContext.md` + - Current work focus + - Recent changes + - Next steps + - Active decisions and considerations + - Important patterns and preferences + - Learnings and project insights + +4. `systemPatterns.md` + - System architecture + - Key technical decisions + - Design patterns in use + - Component relationships + - Critical implementation paths + +5. `techContext.md` + - Technologies used + - Development setup + - Technical constraints + - Dependencies + - Tool usage patterns + +6. `progress.md` + - What works + - What's left to build + - Current status + - Known issues + - Evolution of project decisions + +### Per-component documentation +The `memory-bank/components` directory contains detailed documentation about each component in this project. With regards to maintaining and updating it, treat it just like any other part of the memory-bank. + +### Additional Context +Create additional files/folders within memory-bank/ when they help organize: +- Complex feature documentation +- Integration specifications +- API documentation +- Testing strategies +- Deployment procedures + +## Core Workflows + +### Plan Mode +```mermaid +flowchart TD + Start[Start] --> ReadFiles[Read Memory Bank] + ReadFiles --> CheckFiles{Files Complete?} + + CheckFiles -->|No| Plan[Create Plan] + Plan --> Document[Document in Chat] + + CheckFiles -->|Yes| Verify[Verify Context] + Verify --> Strategy[Develop Strategy] + Strategy --> Present[Present Approach] +``` + +### Act Mode +```mermaid +flowchart TD + Start[Start] --> Context[Check Memory Bank] + Context --> Update[Update Documentation] + Update --> Execute[Execute Task] + Execute --> Document[Document Changes] +``` + +## Documentation Updates + +Memory Bank updates occur when: +1. Discovering new project patterns +2. After implementing significant changes +3. When user requests with **update memory bank** (MUST review ALL files) +4. When context needs clarification + +```mermaid +flowchart TD + Start[Update Process] + + subgraph Process + P1[Review ALL Files] + P2[Document Current State] + P3[Clarify Next Steps] + P4[Document Insights & Patterns] + + P1 --> P2 --> P3 --> P4 + end + + Start --> Process +``` + +Note: When triggered by **update memory bank**, I MUST review every memory bank file, even if some don't require updates. Focus particularly on activeContext.md and progress.md as they track current state. + +## Memory Management +- Be mindful of space in memory bank files +- Deleting irrelevant memories is a good thing +- Follow short-term vs. long-term memory strategy: + - Short-term memory (activeContext.md, progress.md): Detailed, recent, specific + - Long-term memory (systemPatterns.md, techContext.md, projectbrief.md): Compressed, patterns, principles +- Apply this strategy on every interaction with the memory bank +- Use **compress memory bank** trigger to perform a compression run + +When compressing memory bank files: +1. Focus on patterns over instances +2. Use tables and summaries instead of exhaustive lists +3. Keep only the most relevant and recent information in short-term memory +4. Distill important insights into long-term memory +5. Delete outdated or redundant information + +REMEMBER: After every memory reset, I begin completely fresh. The Memory Bank is my only link to previous work. It must be maintained with precision and clarity, as my effectiveness depends entirely on its accuracy. diff --git a/components/blobserve/CLAUDE.md b/components/blobserve/CLAUDE.md new file mode 100644 index 00000000000000..ded764691833f3 --- /dev/null +++ b/components/blobserve/CLAUDE.md @@ -0,0 +1,3 @@ +# Blobserve + +See [memory-bank/components/blobserve.md](../../memory-bank/components/blobserve.md) for complete documentation. diff --git a/components/common-go/CLAUDE.md b/components/common-go/CLAUDE.md new file mode 100644 index 00000000000000..acb860ac051813 --- /dev/null +++ b/components/common-go/CLAUDE.md @@ -0,0 +1,3 @@ +# Common Go + +See [memory-bank/components/common-go.md](../../memory-bank/components/common-go.md) for complete documentation. diff --git a/components/content-service-api/CLAUDE.md b/components/content-service-api/CLAUDE.md new file mode 100644 index 00000000000000..32e7afba31e8a3 --- /dev/null +++ b/components/content-service-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Content Service API + +See [memory-bank/components/content-service-api.md](../../memory-bank/components/content-service-api.md) for complete documentation. diff --git a/components/content-service/CLAUDE.md b/components/content-service/CLAUDE.md new file mode 100644 index 00000000000000..73f8b33abc721f --- /dev/null +++ b/components/content-service/CLAUDE.md @@ -0,0 +1,3 @@ +# Content Service + +See [memory-bank/components/content-service.md](../../memory-bank/components/content-service.md) for complete documentation. diff --git a/components/dashboard/CLAUDE.md b/components/dashboard/CLAUDE.md new file mode 100644 index 00000000000000..4947a983c4d8de --- /dev/null +++ b/components/dashboard/CLAUDE.md @@ -0,0 +1,3 @@ +# Dashboard + +See [memory-bank/components/dashboard.md](../../memory-bank/components/dashboard.md) for complete documentation. diff --git a/components/docker-up/CLAUDE.md b/components/docker-up/CLAUDE.md new file mode 100644 index 00000000000000..efebd834458929 --- /dev/null +++ b/components/docker-up/CLAUDE.md @@ -0,0 +1,3 @@ +# Docker Up + +See [memory-bank/components/docker-up.md](../../memory-bank/components/docker-up.md) for complete documentation. diff --git a/components/gitpod-cli/CLAUDE.md b/components/gitpod-cli/CLAUDE.md new file mode 100644 index 00000000000000..e8c8963d7a5c5d --- /dev/null +++ b/components/gitpod-cli/CLAUDE.md @@ -0,0 +1,3 @@ +# Gitpod CLI + +See [memory-bank/components/gitpod-cli.md](../../memory-bank/components/gitpod-cli.md) for complete documentation. diff --git a/components/gitpod-db/CLAUDE.md b/components/gitpod-db/CLAUDE.md new file mode 100644 index 00000000000000..1ff28a687e88ef --- /dev/null +++ b/components/gitpod-db/CLAUDE.md @@ -0,0 +1,3 @@ +# Gitpod DB + +See [memory-bank/components/gitpod-db.md](../../memory-bank/components/gitpod-db.md) for complete documentation. diff --git a/components/gitpod-protocol/CLAUDE.md b/components/gitpod-protocol/CLAUDE.md new file mode 100644 index 00000000000000..2c5d76369cb3ed --- /dev/null +++ b/components/gitpod-protocol/CLAUDE.md @@ -0,0 +1,3 @@ +# Gitpod Protocol + +See [memory-bank/components/gitpod-protocol.md](../../memory-bank/components/gitpod-protocol.md) for complete documentation. diff --git a/components/ide-metrics-api/CLAUDE.md b/components/ide-metrics-api/CLAUDE.md new file mode 100644 index 00000000000000..e013dd835fc456 --- /dev/null +++ b/components/ide-metrics-api/CLAUDE.md @@ -0,0 +1,3 @@ +# IDE Metrics API + +See [memory-bank/components/ide-metrics-api.md](../../memory-bank/components/ide-metrics-api.md) for complete documentation. diff --git a/components/ide-metrics/CLAUDE.md b/components/ide-metrics/CLAUDE.md new file mode 100644 index 00000000000000..0f61dd33280845 --- /dev/null +++ b/components/ide-metrics/CLAUDE.md @@ -0,0 +1,3 @@ +# IDE Metrics + +See [memory-bank/components/ide-metrics.md](../../memory-bank/components/ide-metrics.md) for complete documentation. diff --git a/components/ide-proxy/CLAUDE.md b/components/ide-proxy/CLAUDE.md new file mode 100644 index 00000000000000..7262ec4cdff762 --- /dev/null +++ b/components/ide-proxy/CLAUDE.md @@ -0,0 +1,3 @@ +# IDE Proxy + +See [memory-bank/components/ide-proxy.md](../../memory-bank/components/ide-proxy.md) for complete documentation. diff --git a/components/ide-service-api/CLAUDE.md b/components/ide-service-api/CLAUDE.md new file mode 100644 index 00000000000000..8ef6713edb3393 --- /dev/null +++ b/components/ide-service-api/CLAUDE.md @@ -0,0 +1,3 @@ +# IDE Service API + +See [memory-bank/components/ide-service-api.md](../../memory-bank/components/ide-service-api.md) for complete documentation. diff --git a/components/ide-service/CLAUDE.md b/components/ide-service/CLAUDE.md new file mode 100644 index 00000000000000..25e8a329702c2e --- /dev/null +++ b/components/ide-service/CLAUDE.md @@ -0,0 +1,3 @@ +# IDE Service + +See [memory-bank/components/ide-service.md](../../memory-bank/components/ide-service.md) for complete documentation. diff --git a/components/ide/CLAUDE.md b/components/ide/CLAUDE.md new file mode 100644 index 00000000000000..e814783917c3f9 --- /dev/null +++ b/components/ide/CLAUDE.md @@ -0,0 +1,3 @@ +# IDE + +See [memory-bank/components/ide.md](../../memory-bank/components/ide.md) for complete documentation. diff --git a/components/image-builder-api/CLAUDE.md b/components/image-builder-api/CLAUDE.md new file mode 100644 index 00000000000000..a080f2899989fb --- /dev/null +++ b/components/image-builder-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Image Builder API + +See [memory-bank/components/image-builder-api.md](../../memory-bank/components/image-builder-api.md) for complete documentation. diff --git a/components/image-builder-bob/CLAUDE.md b/components/image-builder-bob/CLAUDE.md new file mode 100644 index 00000000000000..cbca1f1277c2cc --- /dev/null +++ b/components/image-builder-bob/CLAUDE.md @@ -0,0 +1,3 @@ +# Image Builder Bob + +See [memory-bank/components/image-builder-bob.md](../../memory-bank/components/image-builder-bob.md) for complete documentation. diff --git a/components/image-builder-mk3/CLAUDE.md b/components/image-builder-mk3/CLAUDE.md new file mode 100644 index 00000000000000..2fc068d1dfa0d9 --- /dev/null +++ b/components/image-builder-mk3/CLAUDE.md @@ -0,0 +1,3 @@ +# Image Builder MK3 + +See [memory-bank/components/image-builder-mk3.md](../../memory-bank/components/image-builder-mk3.md) for complete documentation. diff --git a/components/ipfs/CLAUDE.md b/components/ipfs/CLAUDE.md new file mode 100644 index 00000000000000..fb2b2dca126cc0 --- /dev/null +++ b/components/ipfs/CLAUDE.md @@ -0,0 +1,3 @@ +# IPFS + +See [memory-bank/components/ipfs.md](../../memory-bank/components/ipfs.md) for complete documentation. diff --git a/components/local-app-api/CLAUDE.md b/components/local-app-api/CLAUDE.md new file mode 100644 index 00000000000000..53624d4c7325e0 --- /dev/null +++ b/components/local-app-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Local App API + +See [memory-bank/components/local-app-api.md](../../memory-bank/components/local-app-api.md) for complete documentation. diff --git a/components/local-app/CLAUDE.md b/components/local-app/CLAUDE.md new file mode 100644 index 00000000000000..0187b899090af2 --- /dev/null +++ b/components/local-app/CLAUDE.md @@ -0,0 +1,3 @@ +# Local App + +See [memory-bank/components/local-app.md](../../memory-bank/components/local-app.md) for complete documentation. diff --git a/components/node-labeler/CLAUDE.md b/components/node-labeler/CLAUDE.md new file mode 100644 index 00000000000000..dbc364f8a51b5d --- /dev/null +++ b/components/node-labeler/CLAUDE.md @@ -0,0 +1,3 @@ +# Node Labeler + +See [memory-bank/components/node-labeler.md](../../memory-bank/components/node-labeler.md) for complete documentation. diff --git a/components/openvsx-proxy/CLAUDE.md b/components/openvsx-proxy/CLAUDE.md new file mode 100644 index 00000000000000..2ac2d7fdfed5b3 --- /dev/null +++ b/components/openvsx-proxy/CLAUDE.md @@ -0,0 +1,3 @@ +# OpenVSX Proxy + +See [memory-bank/components/openvsx-proxy.md](../../memory-bank/components/openvsx-proxy.md) for complete documentation. diff --git a/components/proxy/CLAUDE.md b/components/proxy/CLAUDE.md new file mode 100644 index 00000000000000..f6d1ee819c50c0 --- /dev/null +++ b/components/proxy/CLAUDE.md @@ -0,0 +1,3 @@ +# Proxy + +See [memory-bank/components/proxy.md](../../memory-bank/components/proxy.md) for complete documentation. diff --git a/components/public-api-server/CLAUDE.md b/components/public-api-server/CLAUDE.md new file mode 100644 index 00000000000000..4b1d3363d8e668 --- /dev/null +++ b/components/public-api-server/CLAUDE.md @@ -0,0 +1,3 @@ +# Public API Server + +See [memory-bank/components/public-api-server.md](../../memory-bank/components/public-api-server.md) for complete documentation. diff --git a/components/public-api/CLAUDE.md b/components/public-api/CLAUDE.md new file mode 100644 index 00000000000000..9a0e43ceeb9da8 --- /dev/null +++ b/components/public-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Public API + +See [memory-bank/components/public-api.md](../../memory-bank/components/public-api.md) for complete documentation. diff --git a/components/registry-facade-api/CLAUDE.md b/components/registry-facade-api/CLAUDE.md new file mode 100644 index 00000000000000..e617e076f7a499 --- /dev/null +++ b/components/registry-facade-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Registry Facade API + +See [memory-bank/components/registry-facade-api.md](../../memory-bank/components/registry-facade-api.md) for complete documentation. diff --git a/components/registry-facade/CLAUDE.md b/components/registry-facade/CLAUDE.md new file mode 100644 index 00000000000000..3c87c7e3337170 --- /dev/null +++ b/components/registry-facade/CLAUDE.md @@ -0,0 +1,3 @@ +# Registry Facade + +See [memory-bank/components/registry-facade.md](../../memory-bank/components/registry-facade.md) for complete documentation. diff --git a/components/scheduler-extender/CLAUDE.md b/components/scheduler-extender/CLAUDE.md new file mode 100644 index 00000000000000..e9017b95848a97 --- /dev/null +++ b/components/scheduler-extender/CLAUDE.md @@ -0,0 +1,3 @@ +# Scheduler Extender + +See [memory-bank/components/scheduler-extender.md](../../memory-bank/components/scheduler-extender.md) for complete documentation. diff --git a/components/scrubber/CLAUDE.md b/components/scrubber/CLAUDE.md new file mode 100644 index 00000000000000..5034de7ddca9e3 --- /dev/null +++ b/components/scrubber/CLAUDE.md @@ -0,0 +1,3 @@ +# Scrubber + +See [memory-bank/components/scrubber.md](../../memory-bank/components/scrubber.md) for complete documentation. diff --git a/components/server/CLAUDE.md b/components/server/CLAUDE.md new file mode 100644 index 00000000000000..2ad6443c7e56ee --- /dev/null +++ b/components/server/CLAUDE.md @@ -0,0 +1,3 @@ +# Server + +See [memory-bank/components/server.md](../../memory-bank/components/server.md) for complete documentation. diff --git a/components/service-waiter/CLAUDE.md b/components/service-waiter/CLAUDE.md new file mode 100644 index 00000000000000..84e054073238a7 --- /dev/null +++ b/components/service-waiter/CLAUDE.md @@ -0,0 +1,3 @@ +# Service Waiter + +See [memory-bank/components/service-waiter.md](../../memory-bank/components/service-waiter.md) for complete documentation. diff --git a/components/spicedb/CLAUDE.md b/components/spicedb/CLAUDE.md new file mode 100644 index 00000000000000..0c164f3297426f --- /dev/null +++ b/components/spicedb/CLAUDE.md @@ -0,0 +1,3 @@ +# SpiceDB + +See [memory-bank/components/spicedb.md](../../memory-bank/components/spicedb.md) for complete documentation. diff --git a/components/supervisor-api/CLAUDE.md b/components/supervisor-api/CLAUDE.md new file mode 100644 index 00000000000000..e05f73910deb83 --- /dev/null +++ b/components/supervisor-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Supervisor API + +See [memory-bank/components/supervisor-api.md](../../memory-bank/components/supervisor-api.md) for complete documentation. diff --git a/components/supervisor/CLAUDE.md b/components/supervisor/CLAUDE.md new file mode 100644 index 00000000000000..f78bbf98947b17 --- /dev/null +++ b/components/supervisor/CLAUDE.md @@ -0,0 +1,3 @@ +# Supervisor + +See [memory-bank/components/supervisor.md](../../memory-bank/components/supervisor.md) for complete documentation. diff --git a/components/usage-api/CLAUDE.md b/components/usage-api/CLAUDE.md new file mode 100644 index 00000000000000..8a09a3f9f352cd --- /dev/null +++ b/components/usage-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Usage API + +See [memory-bank/components/usage-api.md](../../memory-bank/components/usage-api.md) for complete documentation. diff --git a/components/usage/CLAUDE.md b/components/usage/CLAUDE.md new file mode 100644 index 00000000000000..b590031bb3257d --- /dev/null +++ b/components/usage/CLAUDE.md @@ -0,0 +1,3 @@ +# Usage + +See [memory-bank/components/usage.md](../../memory-bank/components/usage.md) for complete documentation. diff --git a/components/workspacekit/CLAUDE.md b/components/workspacekit/CLAUDE.md new file mode 100644 index 00000000000000..e2116174a90ae7 --- /dev/null +++ b/components/workspacekit/CLAUDE.md @@ -0,0 +1,3 @@ +# Workspacekit + +See [memory-bank/components/workspacekit.md](../../memory-bank/components/workspacekit.md) for complete documentation. diff --git a/components/ws-daemon-api/CLAUDE.md b/components/ws-daemon-api/CLAUDE.md new file mode 100644 index 00000000000000..a77efdb2d76f65 --- /dev/null +++ b/components/ws-daemon-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Workspace Daemon API + +See [memory-bank/components/ws-daemon-api.md](../../memory-bank/components/ws-daemon-api.md) for complete documentation. diff --git a/components/ws-daemon/CLAUDE.md b/components/ws-daemon/CLAUDE.md new file mode 100644 index 00000000000000..3ad617630a4fa3 --- /dev/null +++ b/components/ws-daemon/CLAUDE.md @@ -0,0 +1,3 @@ +# Workspace Daemon + +See [memory-bank/components/ws-daemon.md](../../memory-bank/components/ws-daemon.md) for complete documentation. diff --git a/components/ws-manager-api/CLAUDE.md b/components/ws-manager-api/CLAUDE.md new file mode 100644 index 00000000000000..61797d9b5ff9cd --- /dev/null +++ b/components/ws-manager-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Workspace Manager API + +See [memory-bank/components/ws-manager-api.md](../../memory-bank/components/ws-manager-api.md) for complete documentation. diff --git a/components/ws-manager-bridge-api/CLAUDE.md b/components/ws-manager-bridge-api/CLAUDE.md new file mode 100644 index 00000000000000..1d2d5c327fa759 --- /dev/null +++ b/components/ws-manager-bridge-api/CLAUDE.md @@ -0,0 +1,3 @@ +# Workspace Manager Bridge API + +See [memory-bank/components/ws-manager-bridge-api.md](../../memory-bank/components/ws-manager-bridge-api.md) for complete documentation. diff --git a/components/ws-manager-bridge/CLAUDE.md b/components/ws-manager-bridge/CLAUDE.md new file mode 100644 index 00000000000000..3d916f09a7618c --- /dev/null +++ b/components/ws-manager-bridge/CLAUDE.md @@ -0,0 +1,3 @@ +# Workspace Manager Bridge + +See [memory-bank/components/ws-manager-bridge.md](../../memory-bank/components/ws-manager-bridge.md) for complete documentation. diff --git a/components/ws-manager-mk2/CLAUDE.md b/components/ws-manager-mk2/CLAUDE.md new file mode 100644 index 00000000000000..743d70dc3bb652 --- /dev/null +++ b/components/ws-manager-mk2/CLAUDE.md @@ -0,0 +1,3 @@ +# Workspace Manager MK2 + +See [memory-bank/components/ws-manager-mk2.md](../../memory-bank/components/ws-manager-mk2.md) for complete documentation. diff --git a/components/ws-proxy/CLAUDE.md b/components/ws-proxy/CLAUDE.md new file mode 100644 index 00000000000000..5e2a00aa1ec2c4 --- /dev/null +++ b/components/ws-proxy/CLAUDE.md @@ -0,0 +1,3 @@ +# Workspace Proxy + +See [memory-bank/components/ws-proxy.md](../../memory-bank/components/ws-proxy.md) for complete documentation.