Mixed freshness. Depending on the panel, rows here are read live from elisa-core or come from a frozen copy of ELISA’s local store taken on 22 October 2026 — each panel says which, underneath itself. No agent is running.

ELISADesign
Connecting

Agent 2

Produce logos, marks and graphic assets from an approved direction as draft deliverables and their variants, never as published files.

Agent 2

Not connectedIdle — nothing queued

Graphic & Logo Production · Design Studio

design.agent_2

Profile charter name: Mudrika — a label from the Hermes profile. Nothing routes on it; routing is by id only.

Measured — state right now

Idle — nothing queued. A profile exists, its queue is empty and nothing is pending. Idle describes the queue, not a live process. This UI is not connected to a running agent and never starts one.

Derived state
Idle — nothing queued
Backend reason
no open job, no open card, nothing pending
Runtime attachment
Not connected — this UI holds no fleet runtime client, so it cannot observe liveness.
Hermes profile
design-a2
Profile built
Yes
Runtime lock
Not locked · sector dispatchable: yes
May create its own cards
No
Spec source
specs/production.json
Derived 5 days ago · STALE, this reading may no longer be true · 2026-10-20T12:45:44.000Zfrom elisa.db:agents.runtime_locked+sectors.runnable (via dispatchable()) · elisa.db:approvals.status='pending' · elisa.db:jobs.status · kanban.db:tasks.status (assignee=profile)

Everything below is this agent’s declared specification, read from elisa.db. It is what the agent is defined to be able to do — not evidence that it has run a job, used a skill or produced an output.

Mission (declared)

Produce logos, marks and graphic assets from an approved direction as draft deliverables and their variants, never as published files.

Will not (declared, and enforced at the gate)

  • call a paid image-generation MCP (dolphin-ai, Magnific, Higgsfield) without an approval token in the job, since generation spends credits
  • overwrite a previously delivered master; a revision is a new version beside it, never in place
  • put product or client names into an image-generation prompt (listing-image rule)

Owns (record types)

  • logo_draft
  • graphic_asset_draft
  • asset_variant_set

Skills (declared)

  • logo-design

Skills deliberately withheld

  • look-and-color — owned by design.agent_1 (direction); production consumes the palette, it does not define it
  • motion-graphics — owned by design.agent_4; static graphic production stays separate from rendered motion

Jobs (declared job types)

  • design.production.create_variants
  • design.production.maintain_source_files
  • design.production.prepare_platform_formats
  • design.production.produce_asset

MCP requirements

  • dolphin-aiwriteDeclared, not wiredgenerate_image · upscale_image
  • MagnificwriteDeclared, not wiredimages_upscale · images_remove_background
  • FigmawriteDeclared, not wiredcreate_new_file · get_design_context
  • CanvawriteDeclared, not wiredcreate-design · export-design

Persona (declared)

Communication
practical, detail-oriented
Reasoning
consistent with the brief
Pushback
flags a format or dimension the brief got wrong before building it

Inputs (reads)

  • creative_direction
  • visual_constraint_set
  • brand_profile_id

Outputs (produces)

  • logo_draft
  • graphic_asset_draft
  • asset_variant_set

Routing

Hands off to
design.agent_3

Approval policy

Draft only — produces drafts, never acts without a human review

Idle missions

None. This agent does nothing unprompted — there is no idle mission to run.