Concept index7 min read

Concepts

The small vocabulary that makes agentic workspace patterns precise.

The vocabulary

The patterns use a compact set of terms. Each term describes a boundary, a lifecycle, or an information flow. Together they make it possible to discuss agentic engineering without conflating the principle with one implementation.

ConceptShort definition
Workspace scopesSystem, Workstream, Task, and Runtime scopes with different authorities and lifetimes.
SystemA responsibility or product boundary in the canonical architecture.
LayerAn architectural role such as capability, knowledge, observability, runtime, or experience.
ResourceAny named thing that exists in the System model.
Runtime ResourceAn allocated port, process, namespace, or ephemeral service used by a Task or Run.
RepositoryIndependent Git history, CI, release, and engineering boundary.
Agent ProfileA reusable definition of an engineering role.
PlannerA capability that turns Workstream intent into proposed next tasks.
Task ResolverA capability that composes a Task Workspace from Systems, Layers, and Resources.
WorkstreamDurable goals, plans, loops, state, and history for an ongoing effort.
Task WorkspaceDisposable execution context assembled for one task.
Runtime WorkspaceCanonical deployed or operational state, distinct from task execution state.
RunOne bounded agent execution.
Workspace ContextShared durable knowledge available to Runs.
IntentMinimal coordination information exposed to other Runs.
CandidateA proposed result awaiting validation or integration.
EventDurable provenance or engineering history.
Knowledge ProposalA suggestion to promote a discovery or decision into shared knowledge.
IntegrationValidation and promotion of a Candidate into canonical history.

A lifecycle view

System model + caller objective → context selection → Task Workspace
                                                   ↓
                                                  Run → Candidate → Integration
                                                   ↓
                                            result + durable lineage

The vocabulary is intentionally implementation-independent. Agent Workspace owns the repository/context and bounded-execution path; callers may own Task intent and loops, while runtime owners expose deployed state. A local SQLite coordinator, a daemon, or an external scheduler can expose compatible objects.

Start with Workspace Scopes and the System Model, then read Run and Integration. The more operational terms become useful once you reach the patterns.