mirror of
https://github.com/katanemo/plano.git
synced 2026-06-23 15:38:07 +02:00
Merge b3bd0c98a6 into 374966c06e
This commit is contained in:
commit
b324fca4d5
1 changed files with 12 additions and 2 deletions
14
CLAUDE.md
14
CLAUDE.md
|
|
@ -1,7 +1,17 @@
|
||||||
# CLAUDE.md
|
# Agent Guide
|
||||||
|
|
||||||
Plano is an AI-native proxy server and data plane for agentic applications, built on Envoy proxy. It centralizes agent orchestration, LLM routing, observability, and safety guardrails as an out-of-process dataplane.
|
Plano is an AI-native proxy server and data plane for agentic applications, built on Envoy proxy. It centralizes agent orchestration, LLM routing, observability, and safety guardrails as an out-of-process dataplane.
|
||||||
|
|
||||||
|
This file is intended for any AI coding agent working in this repository. Use it as the shared repository guide for build commands, architecture, implementation constraints, and contribution workflow.
|
||||||
|
|
||||||
|
## Agent Operating Notes
|
||||||
|
|
||||||
|
- Read the relevant code before changing behavior; prefer existing patterns and local helpers.
|
||||||
|
- Keep changes narrowly scoped to the requested task.
|
||||||
|
- Do not hardcode API keys, tokens, secrets, or local machine paths.
|
||||||
|
- Run the smallest relevant validation first, then broader checks when the change affects shared behavior.
|
||||||
|
- Preserve user changes in the working tree unless explicitly asked to revert them.
|
||||||
|
|
||||||
## Build & Test Commands
|
## Build & Test Commands
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|
@ -92,7 +102,7 @@ Update version (e.g., `0.4.11` → `0.4.12`) in all of these files:
|
||||||
|
|
||||||
Do NOT change version strings in `*.lock` files or `Cargo.lock`. Commit message: `release X.Y.Z`
|
Do NOT change version strings in `*.lock` files or `Cargo.lock`. Commit message: `release X.Y.Z`
|
||||||
|
|
||||||
## Workflow Preferences
|
## Contribution Workflow
|
||||||
|
|
||||||
- **Commits:** No `Co-Authored-By`. Short one-line messages. Never push directly to `main` — always feature branch + PR.
|
- **Commits:** No `Co-Authored-By`. Short one-line messages. Never push directly to `main` — always feature branch + PR.
|
||||||
- **Branches:** Use `adil/<feature_name>` format.
|
- **Branches:** Use `adil/<feature_name>` format.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue