# teleo-infrastructure ownership map
# Each path has ONE owning agent. Owner = accountable for correctness + reviews changes.
# Format: <pattern> <owner>

# Pipeline daemon — entry points
/teleo-pipeline.py          @ship
/reweave.py                 @ship

# Pipeline library — shared Python package
/lib/config.py              @ship
/lib/db.py                  @ship
/lib/connect.py             @ship
/lib/log.py                 @ship
/lib/forgejo.py             @ship
/lib/breaker.py             @ship
/lib/worktree_lock.py       @ship
/lib/domains.py             @ship
/lib/costs.py               @ship
/lib/llm.py                 @ship
/lib/merge.py               @ship
/lib/cascade.py             @ship
/lib/cross_domain.py        @ship
/lib/validate.py            @ship
/lib/stale_pr.py            @ship
/lib/watchdog.py            @ship
/lib/feedback.py            @ship
/lib/fixer.py               @ship
/lib/substantive_fixer.py   @ship
/lib/dedup.py               @ship

/lib/extract.py             @epimetheus
/lib/extraction_prompt.py   @epimetheus
/lib/post_extract.py        @epimetheus
/lib/pre_screen.py          @epimetheus
/lib/entity_batch.py        @epimetheus
/lib/entity_queue.py        @epimetheus

/lib/evaluate.py            @leo
/lib/analytics.py           @leo
/lib/attribution.py         @leo

/lib/health.py              @argus
/lib/search.py              @argus
/lib/claim_index.py         @argus
/lib/digest.py              @argus

# Diagnostics — monitoring dashboard
/diagnostics/               @argus

# Telegram bot
/telegram/                  @ship

# Deployment automation
/deploy/                    @ship

# Systemd service definitions
/systemd/                   @ship

# Agent state management
/agent-state/               @ship

# Research orchestration
/research/                  @ship

# Hermes agent
/hermes-agent/              @ship

# One-off scripts and migrations
/scripts/                   @ship

# Test suite
/tests/                     @ganymede

# Documentation
/docs/                      shared

# Config
/pyproject.toml             @ship
/.gitignore                 @ship
