Skip to content

docs(f017): define A2A surface unification feature and plan - #84

Merged
zhongmingLL merged 1 commit into
codeteam-workfrom
docs/f017-scope
Oct 31, 2026
Merged

zhongmingLL merged 1 commit into
codeteam-workfrom
docs/f017-scope

Conversation

@zhongmingLL

Copy link
Copy Markdown
Owner

Docs-only F017 scope kickoff.

  • Adds docs/features/F017-a2a-surface-unification.md: unified codeteam_post_message / codeteam_cross_post_message, custody union, harness invariants, SOP/skill direction model, Phase A/B/C.
  • Adds docs/plans/0019-f017-a2a-surface-unification.md: Phase A Clowder reference audit + contract/design; Phase B facade/harness/migration; Phase C full E2E/cleanup.
  • Updates BACKLOG, docs README, plans README. F016a stays closed; F016b/F016c are independent.
  • Input: operator decision decision:a2a-surface-unification and the cross-thread A2A v1 message-only conclusion (ADR still proposed, not treated as signed).

Verification: node scripts/check-doc-index.mjs passes (27 feature docs / 17 BACKLOG rows); git diff --check clean. No code or F016 changes.

Why: operator decided to unify the model-facing A2A surface to post_message/cross_post_message, keep custody as a typed optional union, and let SOP/skill define handoff direction while harness validates. F017 is an independent feature; it does not change F016a and does not absorb F016b/F016c.
@zhongmingLL
zhongmingLL merged commit 4ed9f5f into codeteam-work Oct 31, 2026
5 checks passed
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