mirror of
https://github.com/rennf93/roboco.git
synced 2026-08-03 07:23:24 +02:00
fix(settings): ceo_name write-through renames the CEO agent row
The ceo_name setting only reached the panel header — the CEO agent row kept its seeded name, so agent selectors (create-flag, assignee pickers, kanban) still showed the old name after a rename. Setting ceo_name now updates the CEO row's name in the same transaction, resolved via the shared duplicate-tolerant get_agent_by_role lookup. The seed path never overwrites existing rows, so a custom name survives restarts. The agent-facing docs/map entries drop the personal name. Write-through tests pin ancient created_at on fixture rows so they stay deterministic against CEO rows other suite tests may have committed.
This commit is contained in:
+1
-1
@@ -59,7 +59,7 @@
|
||||
|
||||
```mermaid
|
||||
graph TB
|
||||
CEO["CEO (Human — Renzo)"]
|
||||
CEO["CEO (Human)"]
|
||||
Intake["Intake / Prompter<br/>(on-demand, human-only)"]
|
||||
Sec["Secretary<br/>(on-demand, human-only)"]
|
||||
PRRev["PR Reviewer<br/>(read-only reviewer)"]
|
||||
|
||||
Reference in New Issue
Block a user