Skip to content

docs(workspace): move team config outside workspace templates - #585

Merged
christso merged 1 commit into
mainfrom
docs/move-team-config-fixture
Oct 21, 2026
Merged

christso merged 1 commit into
mainfrom
docs/move-team-config-fixture

Conversation

@christso

Copy link
Copy Markdown
Contributor

Summary

Keep the shared team-rules fixture beside workspaces/, so the workspace template directory contains only workspace examples. The file-source-sync example now reads ../../team-config/rules.md, and its README shows the matching layout. The fixture contents are unchanged.

Verification

  • bun install --frozen-lockfile built the CLI successfully.
  • bun test tests/unit/core/sync.test.ts tests/unit/core/sync-workspace-source-resilient.test.ts: 35 passed.
  • bun run typecheck passed. bun run lint passed with existing warnings.
  • Manual E2E: copied examples/workspaces/file-source-sync and examples/team-config into an isolated temporary directory, preserving the new hierarchy and using a temporary HOME. Ran the built CLI with workspace sync --scope project --no-managed --offline twice. Both runs exited 0 and generated TEAM-RULES.md matching the moved fixture, alongside AGENTS.md and settings.json. The source fixture stayed unchanged; removed the temporary files afterward.
  • Confirmed the moved file is byte-for-byte identical and checked the updated references. git diff --check passed.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying allagents with  Cloudflare Pages  Cloudflare Pages

Latest commit: e8c754b
Status: ✅  Deploy successful!
Preview URL: https://a825bc3e.allagents.pages.dev
Branch Preview URL: https://docs-move-team-config-fixtur.allagents.pages.dev

View logs

@christso
christso merged commit e79c70c into main Oct 21, 2026
8 checks passed
@christso
christso deleted the docs/move-team-config-fixture branch October 21, 2026 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant