Agent Instructions — Deep Dive Documentation
This directory contains detailed documentation for AI agents and developers working on the Dev Health platform.
Start here: /AGENTS.md — Canonical summarized agent lookup
Directory Structure
agent-instructions/
├── architecture/ # System architecture documentation
│ ├── data-pipeline.md # Backend pipeline (connectors → sinks)
│ └── frontend-architecture.md # Next.js frontend patterns
│
├── product/ # Product specifications
│ ├── investment-view.md # Investment View product spec
│ └── work-graph.md # Work Graph contract
│
├── metrics/ # Metrics system documentation
│ ├── canonical-metrics.md # Metric registry and API mapping
│ └── metric-calculations.md # Calculation formulas and edge cases
│
├── visualizations/ # Visualization guidelines
│ └── visualization-patterns.md # Chart selection, quadrants, guardrails
│
├── connectors/ # Data connector documentation
│ ├── github-gitlab.md # GitHub/GitLab connectors
│ ├── jira.md # Jira connector
│ └── atlassian-graphql.md # Atlassian GraphQL Gateway client
│
├── llm/ # LLM usage specifications
│ └── categorization-contract.md # Compute-time and UX-time LLM rules
│
└── workflows/ # Developer workflows
└── cli-reference.md # CLI command reference
Document Index
Architecture
Product
| Document |
Description |
| investment-view.md |
Investment View PRD, canonical themes, data model |
| work-graph.md |
Work Graph contract, WorkUnit definition, materialization rules |
Metrics
Visualizations
Connectors
| Document |
Description |
| github-gitlab.md |
Git provider setup, auth, batch processing |
| jira.md |
Jira Cloud setup, status normalization, team mapping |
| atlassian-graphql.md |
AGG client architecture, rate limiting, schema evolution |
LLM
Workflows
How to Use This Documentation
For AI Agents
- Start with
/AGENTS.md for the summarized contract
- Deep dive into specific topics in this directory as needed
- Reference during implementation for constraints and patterns
For Developers
- Architecture overview →
architecture/ directory
- Metrics implementation →
metrics/ directory
- Connector setup →
connectors/ directory
Navigation Pattern
/AGENTS.md (summary)
↓
docs/agent-instructions/<topic>/<document>.md (deep dive)
↓
Sub-project code and tests
Relationship to Sub-Project AGENTS.md
Each sub-project has its own AGENTS.md with project-specific details:
dev-health-ops/AGENTS.md — Backend specifics
dev-health-web/AGENTS.md — Frontend specifics
atlassian/AGENTS.md — GraphQL client specifics
The root /AGENTS.md consolidates cross-cutting concerns and serves as the canonical starting point.
Contributing
When adding documentation:
- Place in appropriate category directory
- Update this README index
- Link from root
/AGENTS.md if broadly applicable
- Follow existing formatting patterns