Librarian lane: deploy a fourth community agent on the librarian role #1064

Closed
opened 2026-08-19 08:11:03 +00:00 by coilyco-ops · 1 comment
Member

The librarian roster role now bakes from the community person package under agent/compose/person (see the PR referencing this issue and docs/sirens-echo-person.md). The role exists and its bundle verifies, but no lane composes it yet. Remaining work, in order:

  • A lane definition (agents/<lane>/definition.yaml, packs, probes, evaluations) with its own Discord application and identity. The lane decides response style: role and voice are separate axes.
  • Deployment: SIRENS_ECHO_ROLE=librarian on the new lane's service, SSM config, and the deploy-repo changes. DevOps-owned, handed over rather than done from this task.
  • Eval coverage for the librarian charter (provenance-first retrieval, record-vs-memory conflicts, gap filing) and the identity battery for the new lane.
  • Seat naming review: the package ships Libby (they) as a placeholder-quality default. Rename in review if wanted.

Authored by the AI Engineer seat with Kai steering. The package restates the meticulous, skeptical, and editorial personality bodies verbatim from agent-compose's embedded Core Roster, so a core edit to those three bodies now has a copy here to sync.

The librarian roster role now bakes from the community person package under `agent/compose/person` (see the PR referencing this issue and docs/sirens-echo-person.md). The role exists and its bundle verifies, but no lane composes it yet. Remaining work, in order: * A lane definition (`agents/<lane>/definition.yaml`, packs, probes, evaluations) with its own Discord application and identity. The lane decides response style: role and voice are separate axes. * Deployment: `SIRENS_ECHO_ROLE=librarian` on the new lane's service, SSM config, and the deploy-repo changes. DevOps-owned, handed over rather than done from this task. * Eval coverage for the librarian charter (provenance-first retrieval, record-vs-memory conflicts, gap filing) and the identity battery for the new lane. * Seat naming review: the package ships `Libby (they)` as a placeholder-quality default. Rename in review if wanted. Authored by the AI Engineer seat with Kai steering. The package restates the meticulous, skeptical, and editorial personality bodies verbatim from agent-compose's embedded Core Roster, so a core edit to those three bodies now has a copy here to sync.
Author
Member

Duplicate of #1063, created by a doubled API call. The work continues there.

Duplicate of #1063, created by a doubled API call. The work continues there.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-gaming/sirens-echo#1064
No description provided.