Skip to content

docs: global architecture context for Dynamic Team Mode (RFC-0055) - #413

Closed
Million-mo wants to merge 7 commits into
develop/agenticfrom
docs/team-agent-architecture
Closed

docs: global architecture context for Dynamic Team Mode (RFC-0055)#413
Million-mo wants to merge 7 commits into
develop/agenticfrom
docs/team-agent-architecture

Conversation

@Million-mo

Copy link
Copy Markdown
Owner

docs: global architecture context for Dynamic Team Mode (RFC-0055)

Purpose

This PR does not change any code. It adds global architecture documentation so that the design intent behind Dynamic Team Mode (RFC-0055) and the surrounding AgentPool architecture can be reviewed as a coherent whole, not just through scattered code PRs and discussion comments.

Related:

What is added

Document What it covers
docs/architecture/README.md How to read this documentation branch
docs/architecture/01-vision-and-philosophy.md Harness vs. Framework, scope, long-term vision
docs/architecture/02-system-overview.md Global architecture diagram and component map
docs/architecture/03-problem-space.md Problems Dynamic Team Mode solves and evidence
docs/architecture/04-constraints-and-principles.md Hard constraints and design principles
docs/architecture/05-framework-comparison.md Qwen Code, OMO, Hermes, OpenCode, Zed, CrewAI, AutoGen comparison
docs/architecture/06-rfc-roadmap.md Existing RFCs, dependencies, and phase plan
docs/architecture/06-decisions/DDR-001-why-dynamic-team-mode.md Decision record: why we chose this approach
docs/rfcs/draft/RFC-0055-dynamic-team-mode.md Synced from feat/dynamic-team-mode
docs/team-mode/RFC-0055-design-notes.md Links RFC-0055 to local code and issue #170

Why this matters

The current RFC and implementation are spread across feat/dynamic-team-mode and discussion comments. This branch consolidates the reasoning so that reviewers can challenge the architecture before more implementation PRs are merged.

Review focus

  • Is the problem statement in 03-problem-space.md accurate?
  • Are the constraints in 04-constraints-and-principles.md acceptable?
  • Does the framework comparison in 05-framework-comparison.md fairly represent each option?
  • Are the RFC dependencies in 06-rfc-roadmap.md correct?
  • Is issue feat: Durable Elicitation Bridge — checkpoint/resume for elicitation requests #170 correctly identified as a prerequisite in RFC-0055-design-notes.md?

Status

Draft. Ready for architectural review and discussion.

备份迁移自 SRC-PR#172 · 作者 @Million-mo · 创建于 2026-07-17T02:44:03Z · head=docs/team-agent-architecture base=develop/agentic
源状态: closed · merge_commit_sha=80ee3aad215a9f14ae8354c564d1815b09f23154

Million-mo and others added 7 commits July 17, 2026 10:39
Synchronize RFC-0055 draft so the architecture branch has the same source

of truth as the implementation branch.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Add README, vision/philosophy, and system overview documents that

provide the high-level narrative for AgentPool architecture.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Explicitly state the problems Dynamic Team Mode solves and the

hard constraints/principles that bound the solution space.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Compare multi-agent frameworks and map existing RFCs to the

architectural layers and Team Mode phase plan.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Record the decision to add Dynamic Team Mode and link RFC-0055

to local session-management debt (issue #170) and codebase entry points.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Add 07-team-mode-design-space.md with the full design-space matrix,

collaboration modes, communication patterns, lifecycle, and message

handling strategies. Update README navigation.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Add 08-agent-abstraction-unification.md showing that agent types

are relationships and lifecycle policies, not separate classes.

Update README navigation.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@Million-mo Million-mo closed this Aug 23, 2026
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