From 0b9d309a33ce811440e97034c0ece9710e66a15f Mon Sep 17 00:00:00 2001 From: Pavel Lonkin Date: Fri, 17 Apr 2026 17:06:05 +0200 Subject: [PATCH] doc: MPT-20397 simplify AGENTS entrypoint guidance --- AGENTS.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index a4c8485c..8c53df76 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,11 +1,21 @@ # AGENTS.md +Working protocol for any task in this repository: + +1. Identify the task type and select only the local repository files that are relevant to that task. +2. Read only those relevant local files before making changes. +3. If any selected local file references shared standards or shared operational guidance that are relevant to the same task, read those shared documents too before proceeding. +4. Treat repository-local documents as repository-specific additions, restrictions, or overrides to shared guidance. +5. If a repository-local rule conflicts with a shared rule, the local repository rule takes precedence. + Python API client for the SoftwareONE Marketplace Platform (MPT) API. Provides synchronous (`MPTClient`) and asynchronous (`AsyncMPTClient`) clients built on httpx, with typed resource services, mixin-based HTTP operations, and an RQL query builder. ## Documentation Reading Order +When applicable, read the repository documentation in this order: + 1. `README.md` — repository overview, quick start, and documentation map 2. `docs/usage.md` — installation, configuration, Python usage examples, and supported Docker-based commands 3. `docs/architecture.md` — layered architecture, directory structure, and key abstractions