Stop requiring manual WARD_CONFIG_REF overrides for warded surfaces #426
No reviewers
Labels
No labels
burndown-2026-06
coherence-core
consult
headless
interactive
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coilyco-flight-deck/agentic-os!426
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue-422"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
closes #422
ward.workflow: pull-requests-and-merge
verdict: block
confidence: high
summary: The patch improves host shell entrypoints, but it does not fix the read-only director surface where the problem was observed. In this current director surface both
WARD_CONFIG_REFandAOS_REPO_ROOTare unset unless the command is manually prefixed.findings:
file: shell/common.sh
line: 16
problem: The implementation only derives
WARD_CONFIG_REFwhenshell/common.shis sourced, and the shell entrypoint changes only covershell/bashrcandshell/zshrc.impact: The failing surface is a warded read-only director container. That session is not getting either
WARD_CONFIG_REForAOS_REPO_ROOTfrom these rc files, sowarded list --jsonandwarded engineer ...still require the manual inline override in the actual surface this issue is about.file: shell/common.sh
line: 21
problem:
_siren_aos_repo_rootfalls back togit rev-parse --show-toplevelbefore the canonical aos checkout.impact: If
common.shis sourced withoutAOS_REPO_ROOTwhile the current directory is another repo, it can build an agentic-osWARD_CONFIG_REFusing a non-agentic-os commit SHA.conclusion: Review blocks PR #426. The host-shell cleanup is useful, but the issue contract requires read-only director/surface sessions and child
wardedinvocations to inherit the current aos.wardref automatically; this diff does not change that path.Closing this PR as superseded. Review blocked #426 because it only changed host shell rc files and missed the read-only director container startup path. Replacement PR #430 covers that path, removes the foreign-repo SHA fallback, and has a pass review: #430 (comment)
Pull request closed