Use this file to discover all available pages before exploring further.
BINDING.schema.json is the JSON Schema that defines the structure of a Continuity binding — a finite, machine-readable authorization for a recursive computation. A binding specifies who runs a computation, what the objective is, which tools are allowed, what resource budgets apply, and when the computation must stop. For agents that delegate work recursively — spawning child agents, subagents, or bounded subtasks — a binding is the contract that governs that delegation. This file lives at the workspace root and is an Advanced-tier feature.
Unique identifier for this binding. Used to reference the binding in logs, audits, and parent-agent state files. Should be descriptive enough to identify the task at a glance.Example:"bind-auth-refactor-2026-06-27"
The binding ID or name of the parent agent that delegated this work. Establishes the delegation chain for tracing and safety inheritance.Example:"bind-orchestrator-root", "OrchestratorAgent"
The specific goal this binding authorizes. Should be concrete and bounded — not “improve the codebase” but “refactor the JWT auth module to use RS256 tokens.”Example:"Refactor src/auth/jwt.ts to use RS256 signing."
The observable condition that indicates the objective has been met. Used by the verification phase and by parent agents evaluating the result.Example:"All existing auth tests pass. No RS256-specific test regressions. PR created."
The explicit list of tools this agent is authorized to use. Any tool not listed here is implicitly denied. This is the capability boundary of the binding.Example:["read_file", "write_file", "run_tests", "git_commit"]
Conditions under which the agent must halt and report back to its parent, regardless of whether the objective is complete. Used to prevent runaway computation.Example:["budget exhausted", "test suite regression detected", "scope exceeds auth module"]
Resource limits for this binding. All limits are enforced by the runtime — the agent must not exceed them regardless of whether the objective is complete.
Conditions that activate the checkpoint. When any trigger is met, the agent halts until the checkpoint is cleared.Example:["before any destructive file write", "before database migration"]
Defines what artifacts or outputs must exist before the binding is considered complete. Enforces the Continuity evidence requirement: a task is complete only when a reviewable artifact exists.
List of artifacts or conditions that must exist when the binding concludes.Example:["passing test suite", "git commit with SHA", "SNAPSHOT.md updated"]
How the evidence is validated — a command, a script path, or a description of the review process.Example:"run npm test and verify zero failures", "./scripts/verify-binding.sh"