{"repo":"NousResearch/hermes-agent","public_id":"44914","display_label":"SOUL.md default identity loading and seeding fixes","summary":"These issues and PRs address a problem where a seeded or pristine SOUL.md template file suppresses the default agent identity instead of being treated as absent. The work involves detecting empty or baseline SOUL.md files and falling back to the built-in default identity.","subsystem":"agent","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":0,"attempt_prs":3},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[],"members":[{"kind":"issue","number":44914,"title":"Seeded default SOUL.md silently replaces the default agent identity","url":null,"state":"closed"},{"kind":"pr","number":44950,"title":"Treat pristine SOUL.md template as absent so the default identity loads","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"411faf08bd678fe3e49b22afcef1e9fd2d7f5592","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":45031,"title":"fix(prompt_builder): treat pristine seeded SOUL.md as absent so DEFAULT_AGENT_IDENTITY is used (#44914)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#44950","number":44950},{"kind":"pr","value":"#44914","number":44914}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":45098,"title":"fix(agent): Seeded default SOUL.md silently replaces the default agent identity (#44914)","url":null,"state":"closed","close_reason":{"category":"silent_close","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}