docs(#4649): replace stale EnsureGateway references with CheckGateway - #4654
Conversation
The sandbox function EnsureGateway() was renamed to CheckGateway() but three documentation files still referenced the old name. Updates: - docs/guides/dev/cli-internals.md: update ASCII flow diagram and operations table to use CheckGateway() - docs/superpowers/specs/...native-sandbox-transport-design.md: update unchanged-functions list to use CheckGateway() - docs/ADRs/0030-openshell-sandbox-interaction-model.md: add minor annotation noting the rename (per ADR immutability rules) Note: pre-commit could not run fully (shellcheck-py failed to install due to sandbox network restrictions, exit code 3). The post-script runs pre-commit authoritatively on the runner. Closes #4649
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
🤖 Finished Retro · ✅ Success · Started 9:49 AM UTC · Completed 10:03 AM UTC |
|
PR #4654 was a docs-only fix for stale EnsureGateway references, originating from the retro agent's analysis of PR #4533. The retro→triage→code pipeline executed efficiently in ~15 minutes with zero rework iterations. However, the review agent never ran on this PR due to a known dispatch routing gap (issues #4371 and #3998): bot-authored PRs fail the collaborator permission check, and the post-code.sh label workaround also failed silently. The human reviewer approved and merged without any automated review. The code agent introduced a minor factual inaccuracy in the ADR annotation, citing PR #4533 as the rename PR when it only fixed test comments. Proposals filed
Evidence notes (not filed as issues)
|
The sandbox function EnsureGateway() was renamed to CheckGateway() but three documentation files still referenced the old name.
Updates:
operations table to use CheckGateway()
update unchanged-functions list to use CheckGateway()
annotation noting the rename (per ADR immutability rules)
Note: pre-commit could not run fully (shellcheck-py failed to install due to sandbox network restrictions, exit code 3). The post-script runs pre-commit authoritatively on the runner.
Closes #4649
Post-script verification
agent/4649-fix-ensuregateway-docs)1401da4058ce349086d547cb031f390b0266e684..HEAD)