From be06d09e54e96e5a85c6ac4971da42e00eb4ef37 Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman Date: Fri, 6 Feb 2026 13:25:48 -0500 Subject: [PATCH] docs: Fixed definition of project --- specification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification.md b/specification.md index a775632f..858784cd 100644 --- a/specification.md +++ b/specification.md @@ -34,7 +34,7 @@ While CleverAgents leverages LangGraph and LangChain for the underlying LLM runt * **Strategize**: Read-only planning phase that produces a strategy and subplan blueprint. **All decisions are made during this phase.** * **Execute**: Phase that performs work in a sandbox; **spawns subplans** (based on decisions made in Strategize); produces artifacts/diffs. * **Apply**: Phase that commits sandbox results into the real project (and records an "applied" plan state). -* **Project**: A collection of resources + configuration that define "where work happens" and "what can be touched." Created via CLI commands. Can be **local** (contains local-only resources) or **remote** (all resources remotely accessible). +* **Project**: A collection of resources + configuration that define "where work happens" and "what can be touched." Created via CLI commands. Can be **local** (contains local-only and remote resources) or **remote** (all resources remotely accessible). * **Resource**: Anything that can be read/written/queried (files, repo trees, DB endpoints, cloud clusters, documents). **Extends the MCP resource concept** to support both read and write operations. Each resource defines its own **sandbox strategy**. * **Skill**: A callable capability defined **inline in actor YAML configuration** as tool nodes. Extends the **MCP standard** and **Agent Skills standard**. Skills follow the same naming scheme as plans, actions, etc. * **Actor**: Anything conversational; may be a single agent/LLM or an entire graph of actors/tools. Defined via **YAML configuration files** (LangGraph definitions). Always named using `/` format.