Skip to content

Commit d0f16f3

Browse files
prosdevclaude
andcommitted
chore: rebrand from @lytics to @prosdevlab scope
Move project ownership from lytics org to prosdevlab. Renames all package scopes, imports, config aliases, and documentation references. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 1985406 commit d0f16f3

135 files changed

Lines changed: 516 additions & 524 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

AGENTS.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ packages/
3535
├── subagents/ # Coordinator, planner, explorer, PR agents
3636
├── mcp-server/ # MCP server with built-in adapters
3737
├── integrations/ # Claude Code, VS Code integrations
38-
└── logger/ # Centralized logging (@lytics/kero)
38+
└── logger/ # Centralized logging (@prosdevlab/kero)
3939
4040
docs/ # Architecture, workflow documentation
4141
examples/ # Real-world usage examples
@@ -79,12 +79,12 @@ pnpm release
7979

8080
Critical build dependencies (Turborepo handles automatically):
8181

82-
1. **@lytics/kero** (logger) - No dependencies
83-
2. **@lytics/dev-agent-core** - Depends on logger
84-
3. **@lytics/dev-agent-cli** - Depends on core
85-
4. **@lytics/dev-agent-subagents** - Depends on core
86-
5. **@lytics/dev-agent-mcp** - Depends on core, subagents
87-
6. **@lytics/dev-agent-integrations** - Depends on multiple packages
82+
1. **@prosdevlab/kero** (logger) - No dependencies
83+
2. **@prosdevlab/dev-agent-core** - Depends on logger
84+
3. **@prosdevlab/dev-agent-cli** - Depends on core
85+
4. **@prosdevlab/dev-agent-subagents** - Depends on core
86+
5. **@prosdevlab/dev-agent-mcp** - Depends on core, subagents
87+
6. **@prosdevlab/dev-agent-integrations** - Depends on multiple packages
8888

8989
**Critical:** Always run `pnpm build` before `pnpm typecheck` because TypeScript needs built `.d.ts` files.
9090

@@ -145,7 +145,7 @@ chore: update dependencies
145145

146146
## Core Packages
147147

148-
### @lytics/dev-agent-core
148+
### @prosdevlab/dev-agent-core
149149

150150
Repository scanning, vector storage, GitHub integration, utilities.
151151

@@ -158,7 +158,7 @@ Repository scanning, vector storage, GitHub integration, utilities.
158158

159159
**Test Coverage:** Extensive unit and integration tests
160160

161-
### @lytics/dev-agent-cli
161+
### @prosdevlab/dev-agent-cli
162162

163163
Command-line interface for repository indexing and MCP setup.
164164

@@ -169,7 +169,7 @@ Command-line interface for repository indexing and MCP setup.
169169
- `dev mcp list [--cursor]` - List MCP servers
170170
- `dev github index` - Index GitHub issues/PRs
171171

172-
### @lytics/dev-agent-subagents
172+
### @prosdevlab/dev-agent-subagents
173173

174174
Specialized agents for development tasks.
175175

@@ -180,7 +180,7 @@ Specialized agents for development tasks.
180180

181181
**Coordinator:** Routes tasks to appropriate agents with context management.
182182

183-
### @lytics/dev-agent-mcp
183+
### @prosdevlab/dev-agent-mcp
184184

185185
MCP server with built-in adapters for AI tools.
186186

@@ -201,7 +201,7 @@ MCP server with built-in adapters for AI tools.
201201
- Auto-reload for GitHub index changes
202202
- Graceful shutdown (no zombie processes)
203203

204-
### @lytics/kero
204+
### @prosdevlab/kero
205205

206206
Centralized logging system with multiple transports and formatters.
207207

@@ -273,10 +273,10 @@ Dev-Agent integrates with AI tools via Model Context Protocol:
273273

274274
```bash
275275
# Build specific package
276-
pnpm -F "@lytics/dev-agent-core" build
276+
pnpm -F "@prosdevlab/dev-agent-core" build
277277

278278
# Watch mode for development
279-
pnpm -F "@lytics/dev-agent-core" dev
279+
pnpm -F "@prosdevlab/dev-agent-core" dev
280280

281281
# Run package tests
282282
cd packages/core && pnpm test:watch

CLAUDE.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ pnpm release
4545
### Package-specific Commands
4646
```bash
4747
# Build specific package
48-
pnpm -F "@lytics/dev-agent-core" build
48+
pnpm -F "@prosdevlab/dev-agent-core" build
4949

5050
# Development watch mode for specific package
51-
pnpm -F "@lytics/dev-agent-core" dev
51+
pnpm -F "@prosdevlab/dev-agent-core" dev
5252
```
5353

5454
## Architecture
@@ -58,7 +58,7 @@ pnpm -F "@lytics/dev-agent-core" dev
5858
- **packages/cli**: Command-line interface using Commander.js
5959
- **packages/subagents**: Subagent system (coordinator, planner, explorer, PR subagent)
6060
- **packages/integrations**: Tool integrations (Claude Code, VS Code)
61-
- **packages/logger**: Centralized logging system (@lytics/kero)
61+
- **packages/logger**: Centralized logging system (@prosdevlab/kero)
6262
- **packages/mcp-server**: MCP (Model Context Protocol) server implementation
6363

6464
### Key Technologies
@@ -83,20 +83,20 @@ pnpm -F "@lytics/dev-agent-core" dev
8383
- **GitHub Integration**: Metadata extraction and semantic search for issues/PRs using GitHub CLI
8484
- **Subagent System**: Specialized agents for planning, exploration, and PR management
8585
- **MCP Server**: Model Context Protocol server for AI tool integration
86-
- **Logger**: Centralized logging with multiple transports and formatters (@lytics/kero)
86+
- **Logger**: Centralized logging with multiple transports and formatters (@prosdevlab/kero)
8787
- **Rate Limiting**: Token bucket algorithm prevents abuse (configurable per-tool)
8888
- **Retry Logic**: Exponential backoff with jitter for transient failures
8989
- **Health Monitoring**: Component health checks for diagnostics
9090

9191
## Build Dependencies
9292

9393
Critical build order due to package interdependencies:
94-
1. `@lytics/kero` (logger - no dependencies)
95-
2. `@lytics/dev-agent-core` (depends on logger)
96-
3. `@lytics/dev-agent-cli` (depends on core)
97-
4. `@lytics/dev-agent-subagents` (depends on core)
98-
5. `@lytics/dev-agent-mcp-server` (depends on core, subagents)
99-
6. `@lytics/dev-agent-integrations` (depends on multiple packages)
94+
1. `@prosdevlab/kero` (logger - no dependencies)
95+
2. `@prosdevlab/dev-agent-core` (depends on logger)
96+
3. `@prosdevlab/dev-agent-cli` (depends on core)
97+
4. `@prosdevlab/dev-agent-subagents` (depends on core)
98+
5. `@prosdevlab/dev-agent-mcp-server` (depends on core, subagents)
99+
6. `@prosdevlab/dev-agent-integrations` (depends on multiple packages)
100100

101101
Always run `pnpm build` before `pnpm typecheck` since TypeScript needs built `.d.ts` files.
102102

@@ -111,9 +111,9 @@ Always run `pnpm build` before `pnpm typecheck` since TypeScript needs built `.d
111111

112112
## Package Management
113113

114-
- Use workspace protocol for internal dependencies: `"@lytics/dev-agent-core": "workspace:*"`
114+
- Use workspace protocol for internal dependencies: `"@prosdevlab/dev-agent-core": "workspace:*"`
115115
- All packages currently private (`"private": true`)
116-
- Package scoped as `@lytics/dev-agent-*` and `@lytics/kero`
116+
- Package scoped as `@prosdevlab/dev-agent-*` and `@prosdevlab/kero`
117117
- Changeset-based release management
118118
- Node.js version requirement: >=22
119119
- PNPM package manager required
@@ -234,7 +234,7 @@ For advanced users or development, you can manually configure the MCP server:
234234
- Memory leak prevention (circular buffers for history/metrics)
235235
- Graceful shutdown (proper event listener cleanup)
236236
- Health monitoring (`dev_health` tool)
237-
- Comprehensive logging with @lytics/kero
237+
- Comprehensive logging with @prosdevlab/kero
238238

239239
5. **Performance Configuration**:
240240
- Configurable concurrency via environment variables

PLAN.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,20 @@ Dev-agent provides semantic code search, codebase intelligence, and GitHub integ
2828

2929
| Feature | Status | Package |
3030
|---------|--------|---------|
31-
| TypeScript scanner (ts-morph) | ✅ Done | `@lytics/dev-agent-core` |
32-
| Repository indexer | ✅ Done | `@lytics/dev-agent-core` |
33-
| Vector storage (LanceDB) | ✅ Done | `@lytics/dev-agent-core` |
34-
| Embeddings (@xenova/transformers) | ✅ Done | `@lytics/dev-agent-core` |
35-
| Semantic search | ✅ Done | `@lytics/dev-agent-core` |
36-
| CLI interface | ✅ Done | `@lytics/dev-agent-cli` |
37-
| Centralized logging | ✅ Done | `@lytics/kero` |
31+
| TypeScript scanner (ts-morph) | ✅ Done | `@prosdevlab/dev-agent-core` |
32+
| Repository indexer | ✅ Done | `@prosdevlab/dev-agent-core` |
33+
| Vector storage (LanceDB) | ✅ Done | `@prosdevlab/dev-agent-core` |
34+
| Embeddings (@xenova/transformers) | ✅ Done | `@prosdevlab/dev-agent-core` |
35+
| Semantic search | ✅ Done | `@prosdevlab/dev-agent-core` |
36+
| CLI interface | ✅ Done | `@prosdevlab/dev-agent-cli` |
37+
| Centralized logging | ✅ Done | `@prosdevlab/kero` |
3838

3939
### Phase 2: MCP Integration
4040

4141
| Feature | Status | Package |
4242
|---------|--------|---------|
43-
| MCP server architecture | ✅ Done | `@lytics/dev-agent-mcp` |
44-
| Adapter framework | ✅ Done | `@lytics/dev-agent-mcp` |
43+
| MCP server architecture | ✅ Done | `@prosdevlab/dev-agent-mcp` |
44+
| Adapter framework | ✅ Done | `@prosdevlab/dev-agent-mcp` |
4545
| `dev_search` - Semantic code search | ✅ Done | MCP adapter |
4646
| `dev_status` - Repository status | ✅ Done | MCP adapter |
4747
| `dev_inspect` - File analysis | ✅ Done | MCP adapter |
@@ -57,12 +57,12 @@ Dev-agent provides semantic code search, codebase intelligence, and GitHub integ
5757

5858
| Feature | Status | Package |
5959
|---------|--------|---------|
60-
| Coordinator architecture | ✅ Done | `@lytics/dev-agent-subagents` |
61-
| Context manager | ✅ Done | `@lytics/dev-agent-subagents` |
62-
| Task queue | ✅ Done | `@lytics/dev-agent-subagents` |
63-
| Explorer agent | ✅ Done | `@lytics/dev-agent-subagents` |
64-
| Planner agent | ✅ Done | `@lytics/dev-agent-subagents` |
65-
| GitHub indexer | ✅ Done | `@lytics/dev-agent-subagents` |
60+
| Coordinator architecture | ✅ Done | `@prosdevlab/dev-agent-subagents` |
61+
| Context manager | ✅ Done | `@prosdevlab/dev-agent-subagents` |
62+
| Task queue | ✅ Done | `@prosdevlab/dev-agent-subagents` |
63+
| Explorer agent | ✅ Done | `@prosdevlab/dev-agent-subagents` |
64+
| Planner agent | ✅ Done | `@prosdevlab/dev-agent-subagents` |
65+
| GitHub indexer | ✅ Done | `@prosdevlab/dev-agent-subagents` |
6666

6767
### Infrastructure
6868

@@ -573,7 +573,7 @@ packages/
573573
├── mcp-server/ # MCP server + adapters
574574
├── subagents/ # Coordinator, explorer, planner, GitHub
575575
├── integrations/ # Claude Code, VS Code (future)
576-
├── logger/ # @lytics/kero logging
576+
├── logger/ # @prosdevlab/kero logging
577577
└── dev-agent/ # Unified CLI entry point
578578
```
579579

WORKFLOW.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -155,25 +155,25 @@ pnpm changeset
155155
```
156156

157157
**Package Dependency Rules:**
158-
- **CLI changes** (`@lytics/dev-agent-cli`) → **ALWAYS bump `@lytics/dev-agent`** (the main wrapper package)
159-
- **Core changes** (`@lytics/dev-agent-core`) → Usually bump CLI and wrapper
160-
- **MCP changes** (`@lytics/dev-agent-mcp`) → Usually bump wrapper if user-facing
158+
- **CLI changes** (`@prosdevlab/dev-agent-cli`) → **ALWAYS bump `@prosdevlab/dev-agent`** (the main wrapper package)
159+
- **Core changes** (`@prosdevlab/dev-agent-core`) → Usually bump CLI and wrapper
160+
- **MCP changes** (`@prosdevlab/dev-agent-mcp`) → Usually bump wrapper if user-facing
161161
- **Documentation only** → No package bumps needed
162162

163163
**Changeset Examples:**
164164
```bash
165165
# For CLI improvements that affect end users
166166
echo '---
167-
"@lytics/dev-agent-cli": minor
168-
"@lytics/dev-agent": minor
167+
"@prosdevlab/dev-agent-cli": minor
168+
"@prosdevlab/dev-agent": minor
169169
---
170170
171171
Add TypeScript performance optimizations' > .changeset/feature-name.md
172172

173173
# For bug fixes
174174
echo '---
175-
"@lytics/dev-agent-cli": patch
176-
"@lytics/dev-agent": patch
175+
"@prosdevlab/dev-agent-cli": patch
176+
"@prosdevlab/dev-agent": patch
177177
---
178178
179179
Fix MCP install error handling' > .changeset/fix-name.md
@@ -445,7 +445,7 @@ dev index --gh-limit 100 # Very active repos
445445

446446
## Changes
447447
- 6 commits: fix implementation, tests, documentation, changeset, website
448-
- Patches: \`@lytics/dev-agent\`, \`@lytics/dev-agent-cli\`, \`@lytics/dev-agent-subagents\`
448+
- Patches: \`@prosdevlab/dev-agent\`, \`@prosdevlab/dev-agent-cli\`, \`@prosdevlab/dev-agent-subagents\`
449449
```
450450

451451
### What to Exclude
@@ -640,10 +640,10 @@ pnpm test packages/<package>/src/<module>
640640
npx vitest run packages/<package>/src/<module> --coverage
641641

642642
# Build specific package
643-
pnpm -F "@lytics/<package>" build
643+
pnpm -F "@prosdevlab/<package>" build
644644

645645
# Lint specific package
646-
pnpm -F "@lytics/<package>" lint
646+
pnpm -F "@prosdevlab/<package>" lint
647647
```
648648

649649
## Example: Complete Feature Workflow

docs/FEATURE_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ Brief description of what this feature does.
200200
## Usage
201201

202202
\`\`\`typescript
203-
import { MyFeature } from '@lytics/dev-agent-[package]/[feature]';
203+
import { MyFeature } from '@prosdevlab/dev-agent-[package]/[feature]';
204204

205205
const feature = new MyFeature({ option1: 'value' });
206206
const result = await feature.execute('create', ['data']);

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@lytics/dev-agent",
2+
"name": "@prosdevlab/dev-agent",
33
"version": "0.1.0",
44
"private": true,
55
"license": "MIT",

0 commit comments

Comments
 (0)