# Agent Instructions

You are working in `code-parser-service`.

## Responsibilities

- Source parsing and graph extraction
- Language analyzers
- Future Redis consumers and publishers
- Future artifact storage integration

## Do Not

- Clone repositories here
- Analyze commits here
- Call other services directly for indexing jobs

## Preferred Changes

- Extend `LanguageAnalyzer` implementations
- Keep Redis and artifact storage behind interfaces
- Use shared graph IR and event contracts

## Local Commands

```sh
make dev
make test
pm2 start ecosystem.config.json
```
