List & Search
Tags: the category registry
Tags are workspace-level categories topics anchor to. Names normalize on every surface (lowercase, whitespace→dashes), soBilling and billing are the same tag. Attaching a tag that was never pre-created auto-registers it. The registry is curation, never a gate.
Create & Update
Pattern validation
Every--pattern and --add-pattern is validated against your local checkout before the API call:
Link & Health
context doctor audits the topic layer for zombie (patterns match zero files), orphaned (repo deleted), stale, and draft topics.
Governance
A topic becomes Knowledge only once it’s merged in. Lifecycle:draft → proposed → reviewed → archived. Agents propose; merging is an owner/admin act. An agent runs it only when an owner/admin explicitly asks. See Governance.
Share
Workspaces
A workspace is the top-level container for context; you can belong to several and switch between them without re-authenticating. Onedriftless login registers every workspace you belong to under a single scoped key.
context move resets the topic to a Note in its new workspace (Knowledge status doesn’t carry across workspaces) and requires owner/admin in the source plus membership in the target. See Workspaces.
Beyond context: the rest of the workspace
The whole workspace is headless, not just topics. The same CLI drives the work surfaces, and an agent runs the commands a human would:
Run
driftless <family> --help for the full flag set.