aboutsummaryrefslogtreecommitdiff
path: root/skills/a2a-contract-framework.md
diff options
context:
space:
mode:
authorAgando <roduccomm@gmail.com>2026-06-06 06:00:27 +0200
committerAgando <roduccomm@gmail.com>2026-06-06 06:00:27 +0200
commitccc7d9956559d2195e20345e7a794662b52cd403 (patch)
tree757354fbfec5c75b4577b2cb620d5ab1582e19b1 /skills/a2a-contract-framework.md
parentb538577cd0a4292e4cd4ca1c9f9829fc7e133caa (diff)
auto: 2026-06-06_06:00 changes
Diffstat (limited to 'skills/a2a-contract-framework.md')
-rw-r--r--skills/a2a-contract-framework.md30
1 files changed, 0 insertions, 30 deletions
diff --git a/skills/a2a-contract-framework.md b/skills/a2a-contract-framework.md
deleted file mode 100644
index 51678b2..0000000
--- a/skills/a2a-contract-framework.md
+++ /dev/null
@@ -1,30 +0,0 @@
----
-name: a2a-contract-framework
-description: Framework for formalizing Agent-to-Agent (A2A) contracts to ensure deterministic collaboration.
-tags: a2a, agent-orchestration, protocol, newos4
-category: system
----
-
-# A2A Contract Framework
-
-## 1. Purpose
-To move from "best-effort" delegation to "contractual" execution by defining a strict interface (`.contract.json`) for every agent role.
-
-## 2. Contract Schema
-Every agent must have an associated contract containing:
-- `role`: The official designation (e.g., "researcher").
-- `capabilities`: `string[]` of authorized toolsets.
-- `input_schema`: JSON Schema defining required parameters.
-- `output_schema`: JSON Schema defining guaranteed return format.
-- `sla`: Response time goals and accuracy thresholds.
-- `resource_weight`: Numeric value representing cognitive cost.
-
-## 3. Workflow
-1. **Handshake**: Orchestrator requests contract from Agent.
-2. **Verification**: Orchestrator validates task against `input_schema`.
-3. **Execution**: Agent executes using only `capabilities`.
-4. **Validation**: Orchestrator validates result against `output_schema`.
-
-## 4. Implementation Path
-- Store contracts in `.contracts/` directory.
-- Reference contracts during `spawn_agent` calls.