6 Commits
Author SHA1 Message Date
Ryan Eggleston fedb23b3ad docs: generalize worktree project examples (#299)
Remove maintainer-specific repo examples from `.worktrees/README.md` while keeping the structural boundary: agent-owned harness work lives under `agent/`, durable standalone repos live under `project/<owner>/<repo>/`.

Docs-only; tests not run.

Closes #298
2026-05-15 13:33:54 -06:00
Ryan Eggleston d3f747b849 task: clarify project worktree layout (#296)
Clarify that new long-lived standalone repos belong under `.worktrees/project/<owner>/<repo>/`, while `.worktrees/agent/` is limited to harness agent branches and legacy agent-owned clones.

Document the concrete Mifune misplacement that triggered this clarification.

Docs-only; tests not run.

Closes #295
2026-05-15 13:31:05 -06:00
ryaneggzandClaude Opus 4.7 36ba4410c2 task: document agent/ clone pattern in worktrees README
The agent/ subfolder holds two patterns: harness branch worktrees (legacy
in-tree agents) and standalone agent-repo clones with their own .git
(post-graduation agents). dc-designer is the example clone.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 17:48:49 +00:00
OpenHarness BotandClaude Opus 4.7 f27e3aadf1 task: directory README pattern + rule
Add tracked README to apps/, crons/, scripts/, tasks/, .worktrees/
documenting each directory's intent, subfolders, and lifecycle.
Codify the pattern as .claude/rules/directory-readme.md so future
directories follow it.

.gitignore now exempts only .worktrees/README.md (replacing the
unused .gitkeep exemption); .claude/rules/git.md § Worktrees
points to the new README and documents the
.worktrees/project/<project-name>/<repo>/ slot for independent
project clones (own .git, not harness branches);
docs/architecture/container-runtime.md moves .worktrees/ into
the canonical tree.

context/IDENTITY.md gains three lessons from this session:
README-over-.gitkeep for tracked-empty dirs, "treat X same as Y"
interpretation discipline, and semantic-subfolder enumeration in
directory READMEs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-07 15:22:07 -06:00
ryaneggz cc6763f97f Delete .worktrees fodler from repo 2026-03-29 19:38:44 -06:00
ryaneggzandClaude Opus 4.6 82d24da11c feat: add root CLAUDE.md/AGENTS.md and rename worktrees to .worktrees
Add root-level orchestrator instructions that define the harness's sole
purpose: managing sandboxed agents via .worktrees/. Includes setup,
validate, and teardown lifecycle documentation.

- AGENTS.md: root orchestrator instructions (git-only permissions, lifecycle)
- CLAUDE.md: symlink to AGENTS.md (matches workspace/ convention)
- Rename worktrees/ to .worktrees/ (dot-prefixed hidden directory)
- Update Makefile, .gitignore, and remaining issue templates
- Remove agent, audit, skill, and task issue templates (intentional)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 16:29:04 -06:00