From b208617e6ebaff4212bed9776f6ffc9cd72bfc8b Mon Sep 17 00:00:00 2001 From: i-trytoohard Date: Thu, 23 Apr 2026 16:48:55 +0530 Subject: [PATCH] chore: remove orphan root files and stale .gitignore entries (#1434) - Delete test-ao-config.yaml and test-ao-config2.yaml (zero refs) - Delete .gitignore-template (zero refs, purpose unclear) - Remove .sisyphus and .gstack/ from .gitignore (tools no longer used) Closes #1421 Co-authored-by: Prateek --- .gitignore | 2 -- .gitignore-template | 5 ---- test-ao-config.yaml | 50 -------------------------------------- test-ao-config2.yaml | 57 -------------------------------------------- 4 files changed, 114 deletions(-) delete mode 100644 .gitignore-template delete mode 100644 test-ao-config.yaml delete mode 100644 test-ao-config2.yaml diff --git a/.gitignore b/.gitignore index 93f75b637..4df74955f 100644 --- a/.gitignore +++ b/.gitignore @@ -54,7 +54,6 @@ id_ed25519 # Development symlinks (created per-worktree, not committed) .claude -.sisyphus packages/web/agent-orchestrator.yaml # Local agent orchestrator config (may contain secrets) @@ -68,4 +67,3 @@ agent-orchestrator.yaml # OS-specific files .DS_Store Thumbs.db -.gstack/ diff --git a/.gitignore-template b/.gitignore-template deleted file mode 100644 index 3cc2a555a..000000000 --- a/.gitignore-template +++ /dev/null @@ -1,5 +0,0 @@ -# Agent configuration and tracking (personal, not for repo) -# Add these to .gitignore for ALL projects with agent configs - -.claude/ -.opencode/ diff --git a/test-ao-config.yaml b/test-ao-config.yaml deleted file mode 100644 index d0d68d249..000000000 --- a/test-ao-config.yaml +++ /dev/null @@ -1,50 +0,0 @@ -dataDir: ~/.agent-orchestrator -worktreeDir: ~/.worktrees -port: 3000 -defaults: - runtime: tmux - agent: claude-code - workspace: worktree - notifiers: - - desktop -projects: - ao-35: - repo: ComposioHQ/agent-orchestrator - path: /Users/equinox/.worktrees/ao/ao/ao-35 - defaultBranch: feat/seamless-onboarding - agentRules: >- - Always run tests before pushing. - - Use conventional commits (feat:, fix:, chore:, docs:, refactor:, test:). - - Link issue numbers in commit messages. - - Write clear commit messages that explain WHY, not just WHAT. - - - Use modern JavaScript (ES6+). - - Prefer const over let, never use var. - - Use async/await over raw Promises. - - Use template literals for string interpolation. - - - This is a pnpm monorepo with workspaces. - - Run commands from root with pnpm -r (recursive) or from specific package - directories. - - Before pushing: pnpm build && pnpm typecheck && pnpm lint && pnpm test. - - Always build packages before running dependent packages. - - - Before pushing, run these commands: - - - pnpm build (build all packages) - - - pnpm typecheck (type check all packages) - - - pnpm lint (or pnpm lint:fix to auto-fix) diff --git a/test-ao-config2.yaml b/test-ao-config2.yaml deleted file mode 100644 index ab66ae910..000000000 --- a/test-ao-config2.yaml +++ /dev/null @@ -1,57 +0,0 @@ -dataDir: ~/.agent-orchestrator -worktreeDir: ~/.worktrees -port: 3000 -defaults: - runtime: tmux - agent: claude-code - workspace: worktree - notifiers: - - desktop -projects: - ao-35: - repo: ComposioHQ/agent-orchestrator - path: /Users/equinox/.worktrees/ao/ao/ao-35 - defaultBranch: feat/seamless-onboarding - agentRules: >- - Always run tests before pushing. - - Use conventional commits (feat:, fix:, chore:, docs:, refactor:, test:). - - Link issue numbers in commit messages. - - Write clear commit messages that explain WHY, not just WHAT. - - - Use TypeScript strict mode. - - Use ESM modules with .js extensions in imports (e.g., import { foo } from - "./bar.js"). - - Use node: prefix for built-in modules (e.g., import { readFile } from - "node:fs"). - - Prefer const over let, never use var. - - Use type imports for type-only imports: import type { Foo } from - "./bar.js". - - No any types - use unknown with type guards instead. - - - This is a pnpm monorepo with workspaces. - - Run commands from root with pnpm -r (recursive) or from specific package - directories. - - Before pushing: pnpm build && pnpm typecheck && pnpm lint && pnpm test. - - Always build packages before running dependent packages. - - - Before pushing, run these commands: - - - pnpm build (build all packages) - - - pnpm typecheck (type check all packages) - - - pnpm lint (or pnpm lint:fix to auto-fix)