Keeps this page in sync as the body changes. Pause it any time for a quieter view.
Path /specs/cross-task-outcome-correlation
Last refresh never
Cross-Task Outcome Correlation
inventory_source local | spec_api /api/spec-registry/cross-task-outcome-correlation | registry_updated 2026-04-09T03:10:08.870154Z
potential_value 0.00 | actual_value 1.00 | value_gap 0.00
estimated_cost 0.00 | actual_cost 1.00 | cost_gap 1.00
estimated_roi 0.00 | actual_roi 1.00
Missing contributor linkage. Submit a change request with contributor attribution.
Open process view for this spec
task_ids -
branches -
source_files specs/cross-task-outcome-correlation.md, specs/prompt-ab-roi-measurement.md, specs/provider-health-alerting.md, specs/provider-usage-coalescing-timeout-resilience.md, specs/runner-auto-contribution.md, specs/tool-failure-awareness.md
evidence_refs -
Open implementation view for this spec
implementation_refs spec-registry:cross-task-outcome-correlation, spec-registry:prompt-ab-roi-measurement, spec-registry:provider-health-alerting, spec-registry:provider-usage-coalescing-timeout-resilience, spec-registry:runner-auto-contribution, spec-registry:tool-failure-awareness
lineage_ids -
public_endpoints -
summary **Idea**: `coherence-network-agent-pipeline`
process_summary Task chain linkage: When a task's `context` contains a `source_task_id` (set by heal tasks, review tasks, test tasks), record a `TaskChainLi; Chain resolution: `resolve_chain(task_id: str) -> list[TaskChainLink]` returns the full ordered chain of tasks linked from a root task, fo; Chain effectiveness score: `compute_chain_effectiveness(chain: list[TaskChainLink]) -> ChainEffectiveness` examines the terminal tasks in a chain a; Effectiveness scoring rules; Measurement enrichment: When a downstream task completes, call `enrich_upstream_measurement(source_task_id)` to update the upstream task's groun
pseudocode_summary -
implementation_summary api/app/services/task_activity_service.py (task outcome correlation)