Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 1 KB

File metadata and controls

15 lines (11 loc) · 1 KB

AGENTS.md

This repo is the reusable integration harness for cf-controlplane plus the Rust cf-dataplane.

Scope:

  • Keep this repo focused on Docker Compose overlays, nginx routing, and reusable test orchestration.

  • Do not add dataplane implementation code here.

  • Do not add control-plane implementation code here.

  • Keep generated checkout/build/runtime state under .integration/ or CF_INTEGRATION_DIR.

  • Preserve the public routing contract: /servers/{virtual_host_id}/mcp goes to cf-dataplane; raw /mcp and UI/API traffic go to cf-controlplane.

  • Use published cf-dataplane images by default. Local builds should be explicit overrides.

  • Keep CHANGELOG.md current for user-visible behavior, CLI, workflow, and packaging changes. Add normal changes under Unreleased; when bumping the package version, move those entries into a dated version section.

  • Write repository-owned code in Rust or Python only. Implement harness helpers in Rust; use Python where required by Python tools such as Locust.