You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Four ordinary, bounded governance.repository attempts during one architecture-documentation task failed closed despite valid exact-head repositories and noninteractive EOF-delimited stdin. Three completed failures are captured here; a separately running public review is intentionally excluded until it reaches a terminal state.
The observed failures are false-positive outcomes from the caller's perspective: the requested read-only repository review could not produce governing evidence even though the request shape and source were valid. The evidence does not yet prove whether the cause is avoidable prompt/invocation behavior, provider tool choice, adapter containment classification, or coordinator/runtime brittleness.
Related diagnostic gaps already exist in #139 and #131. This issue tracks the cross-adapter outcome and the root-cause investigation needed before changing caller guidance or runtime behavior.
The salvaged text identified three repository inconsistencies that were independently verified as real, showing that the read-heavy review substantially completed.
Correctly no governing artifact or receipt; advisory text was not treated as approval.
All attempts were consumed once and not replayed.
Investigation required
Reproduce against a synthetic exact-head repository with the same coordinator shape, then compare a minimal prompt with the bounded architecture-review prompt.
Determine whether the provider actually requested an out-of-root location, the adapter resolved an allowed location incorrectly, or the coordinator supplied inconsistent cwd/source context.
Determine whether Gemini's single failed operation was load-bearing to the verdict contract or whether a benign tool failure currently poisons an otherwise grounded review.
If caller wording or request construction is causal, add deterministic preflight or precise invocation guidance. If adapter/runtime logic is causal, fix it without weakening containment.
Add cross-adapter regression coverage from real producer bytes through the public verifier.
Invariants
Keep fail-closed authority, canonical-source containment, bounded execution, cleanup, no raw provider output, no sensitive paths, and no automatic replay. A fix must improve classification or eliminate the false-positive path; it must not convert uncertain source behavior into a governing verdict.
Summary
Four ordinary, bounded
governance.repositoryattempts during one architecture-documentation task failed closed despite valid exact-head repositories and noninteractive EOF-delimited stdin. Three completed failures are captured here; a separately running public review is intentionally excluded until it reaches a terminal state.The observed failures are false-positive outcomes from the caller's perspective: the requested read-only repository review could not produce governing evidence even though the request shape and source were valid. The evidence does not yet prove whether the cause is avoidable prompt/invocation behavior, provider tool choice, adapter containment classification, or coordinator/runtime brittleness.
Related diagnostic gaps already exist in #139 and #131. This issue tracks the cross-adapter outcome and the root-cause investigation needed before changing caller guidance or runtime behavior.
Environment
agent-collab 6.2.04.1.013a9f85f6e35a62af990fa9ae11e0c49e82d69ed07deaa4ef71339192b303c56ec178215printf '%s' '<closed JSON>' | python3 <plugin-root>/coordinator.pyrepo_root: canonical absolute root of the same real Git worktree used as cwd (path omitted)Common request fields were exactly:
{ "logical_action": "governance.repository", "quality_profile": "frontier", "effort_class": "maximum", "timeout_ms": 600000, "prompt": "<bounded exact-head read-only review request>", "repo_root": "<canonical private worktree root>" }Each attempt additionally named one operator-approved
target_agent.Terminal evidence
Grok / xAI
arch-refresh-grok-20260823status=capability_errorerror_code=source_containment_failedadapter_code=outside_sourceoutside_source_observed=trueprovider_processes=1,metadata_process_count=1tool_outcomes={success:0, failed:0, incomplete:0, unknown:0}native_envelope_sha256=nullcleanup_confirmed=trueZhipu / OpenCode Go
arch-refresh-zhipu-20260823effective_effort=provider_defaulteven though the closed request asked formaximumprovider_processes=1,metadata_process_count=1cleanup_confirmed=trueGemini / Google
arch-refresh-crosscheck-20260823status=advisory,reason=execution_failed_text_salvagedsalvaged_from=protocol_erroradapter_code=failed_terminal,terminal_state=errortool_outcomes={success:185, failed:1, incomplete:0, unknown:0}outside_source_observed=falseprovider_processes=1,metadata_process_count=2cleanup_confirmed=trueAll attempts were consumed once and not replayed.
Investigation required
Invariants
Keep fail-closed authority, canonical-source containment, bounded execution, cleanup, no raw provider output, no sensitive paths, and no automatic replay. A fix must improve classification or eliminate the false-positive path; it must not convert uncertain source behavior into a governing verdict.
Related