Move Docker files into docker/ directory, add issue templates for agents/audits/bugs/features/skills/tasks, enhance heartbeat system with config file and per-heartbeat directory, update Makefile and README, and add worktrees scaffolding. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.3 KiB
1.3 KiB
name, about, title, labels, assignees
| name | about | title | labels | assignees |
|---|---|---|---|---|
| Agent | Provision a new agent workspace | [AGENT] | agent |
Identity
- Name:
- Role:
Context
Workspace Setup
An agent is a persistent, isolated workspace with its own branch, memory, and context. Agents are long-lived — they accumulate knowledge and work on multiple issues across their lifetime.
Metadata
Important
: The very first step should ALWAYS be validating this metadata section to maintain a CLEAN development workflow.
agent: "<agent-name>"
branch: "agent/<agent-name>"
worktree_path: "worktrees/<agent-name>"
1. Provision the agent
make NAME=<agent-name> quickstart
This will:
- Create a git worktree at
worktrees/<agent-name>on branchagent/<agent-name>, branched fromdevelopment - Build the Docker image from the worktree's context
- Start the container with the worktree's workspace mounted
- Run the setup script
2. Enter the sandbox
make NAME=<agent-name> shell
claude
3. Verify
- Container is running (
make list) - Agent can access workspace (
ls ~/workspace) - SOUL.md and MEMORY.md are present