Configure warded git committer identity #508
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!508
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue-504"
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?
This changes the warded dev-base git identity path so commits from warded containers stamp the coilyco-ops bot identity instead of an example fallback. The self-name still drives the status line and session banner, but git committer attribution now resolves to the deployment bot.
agent-name.shgitidentity hook to write the bot committer name and email, with explicit override envs for a future ward source of truth.closes #504
ward.workflow: pull-request-and-merge
Validation:
ward doctorward exec test -- tests/test_agent_name_gitidentity.py tests/test_ward_specs_bundle.pyward exec pre-commit-alld782354f33dca6d7e7d6WARDED_WORKFLOW: #508
details
workflow: pull-request-and-merge; review summary: skipped intentionally because the temporary ward default pending brokered QA. felt: the rebase was clean once the deleted test file was dropped. confidence: high. surprises: `ward doctor` on the local checkout lagged behind the live PR status until CI reran. follow-ups: none.WARDED_WORKFLOW review-note
verdict: pass
confidence: high
summary: PR 508 now directly stamps the warded dev-base git committer identity as
coilyco-ops <coilyco-ops@coilysiren.me>while keeping self-name display behavior separate. The patch updates the docs and regression tests for the bot identity path, and it keepsWARD_GIT_NAME/WARD_GIT_EMAILoverrides for future ward-owned sources.findings: []
conclusion: The director review passes. Forgejo CI is green and
ward exec test -- tests/test_agent_name_gitidentity.pypassed locally against the PR head, so the PR is ready for the configured merge lane.