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
Three smaller adoption inconsistencies make the first-run report noisier than the configured posture:
Session and audit output can call Claude/Codex a "merge-authority lane" even when the active repository profile keeps the lane informational.
Setup drift recognizes legacy Devin bridge workflow names but does not clearly report that the issue-comment bridge is superseded by the maintained Sessions API v3 transport.
A normal hosted-agent doctor run can emit many optional-provider warnings without a concise view scoped to the intended posture.
Outcome
Rendered status describes the repository's effective authority and transport, and setup drift gives a precise migration action for superseded Devin bridge files.
Acceptance criteria
Render "merge-authority" only from the effective lane configuration used for this run; otherwise render "informational" or equivalent.
Keep immutable historical fixtures recognizable without using their old wording as the current configured posture.
Detect the legacy Devin issue-comment bridge/labeler workflow pair during setup drift and report a bounded superseded-transport migration action without deleting files automatically.
Provide a concise posture-scoped doctor view or summary that retains full detail in JSON and explicit advanced/campaign modes.
Preserve the Claude + Codex default and keep optional provider setup out of the initial path.
Add wording, drift, no-Devin, privacy, and backwards-compatibility tests.
Reported from a metadata-only v1.3.1 hosted adoption rehearsal; no P0/P1 impact.
Completion dependencies and PR map
One planned OSS PR, planned Code Mower Claude builder with independent eligible Code Mower Codex review. Consume #975's effective role-eligibility result rather than create another policy resolver. Required before Board integration #951 and Slack setup #922. Preserve informational repository policy and historical fixtures; availability/installation must not imply Devin orchestrator or reviewer qualification.
v1.4.0 adoption follow-up
Preserve the positively verified behavior: default Claude + Codex adoption emits no setup work for unselected Devin, Graphify, Slack or Coworker. Warnings and owner actions follow selected capabilities, not a target warning count. Reuse the already merged campaign-intent rule from #953/#966; do not duplicate it or equate ordinary CLI login with isolated campaign readiness.
Replace host-specific site-packages example paths in default Devin remediation with a portable supported command that selects the same configuration/profile. Keep explicit repository-config selection accurate; do not silently substitute the starter. Cover text/JSON privacy and command equivalence. Add concise opt-in Devin guidance to the prompt pack while #975 owns lease/role guidance there. This remains one adoption-polish PR before #915.
Part of stabilization epic #979 and roadmap #900.
Problem
Three smaller adoption inconsistencies make the first-run report noisier than the configured posture:
Outcome
Rendered status describes the repository's effective authority and transport, and setup drift gives a precise migration action for superseded Devin bridge files.
Acceptance criteria
Evidence
Reported from a metadata-only v1.3.1 hosted adoption rehearsal; no P0/P1 impact.
Completion dependencies and PR map
One planned OSS PR, planned Code Mower Claude builder with independent eligible Code Mower Codex review. Consume #975's effective role-eligibility result rather than create another policy resolver. Required before Board integration #951 and Slack setup #922. Preserve informational repository policy and historical fixtures; availability/installation must not imply Devin orchestrator or reviewer qualification.
v1.4.0 adoption follow-up
Preserve the positively verified behavior: default Claude + Codex adoption emits no setup work for unselected Devin, Graphify, Slack or Coworker. Warnings and owner actions follow selected capabilities, not a target warning count. Reuse the already merged campaign-intent rule from #953/#966; do not duplicate it or equate ordinary CLI login with isolated campaign readiness.
Replace host-specific site-packages example paths in default Devin remediation with a portable supported command that selects the same configuration/profile. Keep explicit repository-config selection accurate; do not silently substitute the starter. Cover text/JSON privacy and command equivalence. Add concise opt-in Devin guidance to the prompt pack while #975 owns lease/role guidance there. This remains one adoption-polish PR before #915.