-
Notifications
You must be signed in to change notification settings - Fork 0
feat: validate collaboration and sub-agent evidence #112
Copy link
Copy link
Closed
Labels
awaiting-releaseManaged by multi-agent-sdlc integration lifecycle automationManaged by multi-agent-sdlc integration lifecycle automationdrafted-by:piIssue drafted by PiIssue drafted by PidxDeveloper experience and agent workflowDeveloper experience and agent workflowepicParent tracking issue with child issue breakdownParent tracking issue with child issue breakdownfeatureUser-facing product capabilityUser-facing product capabilityintegrated:developmentManaged by multi-agent-sdlc integration lifecycle automationManaged by multi-agent-sdlc integration lifecycle automationproduct:collaborationMulti-agent/harness collaboration and evidenceMulti-agent/harness collaboration and evidenceproduct:harnessHarness adapters, plugins, skills, settings, execution targetsHarness adapters, plugins, skills, settings, execution targetsrelease:v1.0.0Assigned to AgentFlow SDLC v1 releaseAssigned to AgentFlow SDLC v1 releasestatus:v1-readyImplemented on development and awaiting v1 releaseImplemented on development and awaiting v1 releasetoolingCLI tooling and automationCLI tooling and automation
Milestone
Description
Metadata
Metadata
Assignees
Labels
awaiting-releaseManaged by multi-agent-sdlc integration lifecycle automationManaged by multi-agent-sdlc integration lifecycle automationdrafted-by:piIssue drafted by PiIssue drafted by PidxDeveloper experience and agent workflowDeveloper experience and agent workflowepicParent tracking issue with child issue breakdownParent tracking issue with child issue breakdownfeatureUser-facing product capabilityUser-facing product capabilityintegrated:developmentManaged by multi-agent-sdlc integration lifecycle automationManaged by multi-agent-sdlc integration lifecycle automationproduct:collaborationMulti-agent/harness collaboration and evidenceMulti-agent/harness collaboration and evidenceproduct:harnessHarness adapters, plugins, skills, settings, execution targetsHarness adapters, plugins, skills, settings, execution targetsrelease:v1.0.0Assigned to AgentFlow SDLC v1 releaseAssigned to AgentFlow SDLC v1 releasestatus:v1-readyImplemented on development and awaiting v1 releaseImplemented on development and awaiting v1 releasetoolingCLI tooling and automationCLI tooling and automation
Epic: #115
Background & Problem Statement
AgentFlow already records role-pass, execution-target, capability, and attribution evidence. As harness leverage increases, evidence needs to stay compact while becoming more precise. Sub-agent use, bounded loops, collaboration plans, councils, and isolated worktrees need validation so agents cannot make weak or false claims.
Proposed Solution
Extend AgentFlow evidence contracts and validators for intelligent collaboration. Keep raw helper discussion local/summarized, but validate the durable evidence needed for trust.
Requirements
Technical Design
Evidence should support compact summaries:
{ "collaborationMode": "council", "reason": "architecture uncertainty", "helpers": [ { "role": "risk-scout", "executor": "pi-subagent", "permissions": "read-only", "artifact": ".agent-runs/issues/123/council/risk-scout.md" } ], "synthesis": ".agent-runs/issues/123/strategy-synthesis.md", "dissent": "testability scout preferred Option C; deferred to follow-up #N" }Validators should reject:
Feature Tracking
Acceptance criteria
Test plan
pnpm test.pnpm test:workflow.pnpm format:check.Workflow classification
Agent-builder/schema refinement
Evidence validation should satisfy agent-builder's tool/action contract expectations while staying portable and non-platform-hosted.
Additional requirements
Acceptance criteria additions