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.

ELISAMedia
Connecting

Publishing & Repurposing

Metadata, scheduling and repurposed cuts — behind the same approval gate as Marketing.

Run by Agent 3 — Publishing & Performance

Nothing here yet

Metadata, scheduling and repurposed cuts — behind the same approval gate as Marketing.

The backend for this is still being built.

Technical detail
  • GET /api/approvals?action=publish

This sector’s fleet

Real rows from elisa.db, scoped to this sector’s own agents — not the business surface above, which this sector does not yet have rows for.

Agents (7)

  • Orchestrator · Media + Recording orchestrator

    Sequence an AI-video or recording job end to end across the media specialists with pass/fail gates, holding character and look consistency, and gating every external side effect.

    media.orchestrator
    1 skillIdle — nothing queued
  • Agent 1 · Topic, Script & Pre-production

    Turn a content objective into format, hook, story structure and scene pages, then a shot list and recording plan, as draft artifacts.

    media.agent_1
    2 skillsIdle — nothing queued
  • Agent 2 · Recording & Post-production

    Capture, label, back up, edit, subtitle and package media as derivatives only, running ffmpeg strictly serially and never overwriting the original source.

    media.agent_2
    3 skillsIdle — nothing queued
  • Agent 3 · Publishing & Performance

    Prepare metadata and repurposed cuts for an approved media pack, publish only within an approval token, and turn watch/retention data into a learning note.

    media.agent_3
    0 skillsIdle — nothing queued
  • Agent 4 · AI Image Keyframes & Character Consistency

    Write and repair prompts for still keyframes, character sheets and storyboard panels that feed the video pipeline, holding face/character consistency across shots.

    media.agent_4
    1 skillIdle — nothing queued
  • Agent 5 · AI Video Prompting

    Write and repair prompts for AI video generators (Veo, Sora, Kling, Seedance, Runway and the rest) and split a scene into model-ready clips, as draft prompts.

    media.agent_5
    1 skillIdle — nothing queued
  • Agent 6 · Camera & Cinematography Language

    Translate film-language camera moves (dolly zoom, crane, whip pan, orbit, speed ramp) into explicit, physically plausible instructions an AI video model can execute.

    media.agent_6
    1 skillIdle — nothing queued

7 rows · agents, agent_status_cache · read 2026-10-25T19:12:01.289Z

Skills (9)

9 distinct skills held in this sector — out of 262 in the catalogue fleet-wide.

  • ai-image-keyframes×1
  • ai-video-prompting×1
  • analyzing-video×1
  • camera-language×1
  • edit-and-continuity×1
  • media×1
  • production-pipeline×1
  • screenplay-writer×1
  • story-architect×1

9 rows · agent_skills ⋈ skills, scoped to this sector · read 2026-10-25T19:12:01.289Z

Lessons (8)

0 binding (L0, enforced at the tool call) and 8 advisory (L1) in this sector — 40 of 155 are binding fleet-wide.

Advisory — L1

  • video.jobs.serialaccepted

    Do not dispatch two locally-rendering video jobs concurrently; the ffmpeg/video lane is strictly one at a time.

    Media + Recording orchestrator · agent · confirmed 1×
  • script.claims.traceableaccepted

    Every factual claim in a script traces to a source record or is labelled creative interpretation.

    Topic, Script & Pre-production · agent · confirmed 1×
  • media.source.never.overwrittenaccepted

    Never overwrite, move or delete an original source/master; write derivatives to the derivatives folder only.

    Recording & Post-production · agent · confirmed 1×
  • video.render.serialaccepted

    One ffmpeg/video render at a time across the whole fleet; acquire the single video lock before rendering.

    Recording & Post-production · agent · confirmed 1×
  • publish.requires.scoped.approvalaccepted

    No external publish/upload/schedule only with an approval token naming the exact destination; never re-publish a recorded external id.

    Publishing & Performance · agent · confirmed 1×
  • keyframe.gen.approval.gatedaccepted

    Draft keyframe/character-sheet prompts; do not fire a paid image-gen MCP only with an approval token.

    AI Image Keyframes & Character Consistency · agent · confirmed 1×
  • videoprompt.gen.approval.gatedaccepted

    Draft video prompts and clip breakdowns; do not fire a paid video-gen MCP only with an approval token.

    AI Video Prompting · agent · confirmed 1×
  • camera.spec.onlyaccepted

    Produce the camera-movement translation; do not assemble or fire the generation prompt.

    Camera & Cinematography Language · agent · confirmed 1×

8 rows · agent_lessons, scoped to this sector · read 2026-10-25T19:12:01.289Z

SOP (1)

  • media.idea_to_published_asset · v1active

    Seeded from the spec's step list.

    Body
    # SOP: Idea To Published Asset
    
    Source: D:\ELISA\ELISA_WORKFLOWS_SOPS.md, verbatim step list. Seeded 2026-10-20.
    
    ## Steps
    
    1. Marketing or ELISA creates a media brief.
    2. Agent 1 defines topic, format, hook, script, shot list, and recording plan.
    3. Agent 2 captures, labels, backs up, edits, subtitles, and packages the media.
    4. Agent 3 prepares metadata, repurposing, schedule, and metrics.
    5. Publishing requires the same approval gate as Marketing.
    6. Performance results update the next content idea.
    

1 row · sop_versions, scoped to this sector · read 2026-10-25T19:12:01.290Z

Memory (14)

14 memory rows.

  • charter.2fact

    Repurposed cuts are new files; never overwrite the approved pack.

    Publishing & Performance · recall 1 · weight 99
  • charter.1fact

    Dolphin is the default image generator now. Keyframe prompts are drafts; generation spends credits and is approval-gated.

    AI Image Keyframes & Character Consistency · recall 1 · weight 100
  • charter.2fact

    Stills only here; video prompting is agent_5. No product names in prompts.

    AI Image Keyframes & Character Consistency · recall 1 · weight 99
  • charter.1fact

    Video prompts are drafts; generation via dolphin/Higgsfield spends credits and is approval-gated.

    AI Video Prompting · recall 1 · weight 100
  • charter.2fact

    Respect the single fleet video lock; never kick off parallel renders.

    AI Video Prompting · recall 1 · weight 99
  • charter.1fact

    Output is the camera clause/spec, not the full prompt; hand it to agent_5.

    Camera & Cinematography Language · recall 1 · weight 100
  • charter.2fact

    This agent never calls a generation MCP.

    Camera & Cinematography Language · recall 1 · weight 99
  • charter.1fact

    One video job renders locally at a time; serialize behind the single fleet video lock, never parallel.

    Media + Recording orchestrator · recall 1 · weight 100
  • charter.2fact

    Publishing uses the same approval gate as Marketing (SOP 11.5). Original source is never overwritten.

    Media + Recording orchestrator · recall 1 · weight 99
  • charter.1fact

    Script claims must be traceable to a source or flagged as creative interpretation.

    Topic, Script & Pre-production · recall 1 · weight 100
  • charter.2fact

    Pre-production output is text plans; never touch media files here.

    Topic, Script & Pre-production · recall 1 · weight 99
  • charter.1fact

    Original source is NEVER overwritten; derivatives only. This is his standing media rule.

    Recording & Post-production · recall 1 · weight 100
  • charter.2fact

    ffmpeg/video work is strictly serial, one render fleet-wide; this agent holds the single video lock.

    Recording & Post-production · recall 1 · weight 99
  • charter.1fact

    Publishing is approval-gated, destination-scoped, and idempotent against a recorded external id.

    Publishing & Performance · recall 1 · weight 100

14 rows · agent_memory, scoped to this sector · read 2026-10-25T19:12:01.289Z

Activity (66)

Showing the latest 30 of 66 events for this sector's agents.

  • 20/10/2026, 12:40:04agent_lesson.promotedCamera & Cinematography Language
  • 20/10/2026, 12:40:04agent_lesson.candidateCamera & Cinematography Language
  • 20/10/2026, 12:40:04feedback.recordedCamera & Cinematography Language
  • 20/10/2026, 12:40:04agent_lesson.promotedAI Video Prompting
  • 20/10/2026, 12:40:04agent_lesson.candidateAI Video Prompting
  • 20/10/2026, 12:40:04feedback.recordedAI Video Prompting
  • 20/10/2026, 12:40:04agent_lesson.promotedAI Image Keyframes & Character Consistency
  • 20/10/2026, 12:40:04agent_lesson.candidateAI Image Keyframes & Character Consistency
  • 20/10/2026, 12:40:04feedback.recordedAI Image Keyframes & Character Consistency
  • 20/10/2026, 12:40:04agent_lesson.promotedPublishing & Performance
  • 20/10/2026, 12:40:04agent_lesson.candidatePublishing & Performance
  • 20/10/2026, 12:40:04feedback.recordedPublishing & Performance
  • 20/10/2026, 12:40:04agent_lesson.promotedRecording & Post-production
  • 20/10/2026, 12:40:04agent_lesson.candidateRecording & Post-production
  • 20/10/2026, 12:40:04feedback.recordedRecording & Post-production
  • 20/10/2026, 12:40:04agent_lesson.promotedRecording & Post-production
  • 20/10/2026, 12:40:04agent_lesson.candidateRecording & Post-production
  • 20/10/2026, 12:40:04feedback.recordedRecording & Post-production
  • 20/10/2026, 12:40:04agent_lesson.promotedTopic, Script & Pre-production
  • 20/10/2026, 12:40:04agent_lesson.candidateTopic, Script & Pre-production
  • 20/10/2026, 12:40:04feedback.recordedTopic, Script & Pre-production
  • 20/10/2026, 12:40:04agent_lesson.promotedMedia + Recording orchestrator
  • 20/10/2026, 12:40:04agent_lesson.candidateMedia + Recording orchestrator
  • 20/10/2026, 12:40:04feedback.recordedMedia + Recording orchestrator
  • 20/10/2026, 12:40:04agent_memory.writeCamera & Cinematography Language
  • 20/10/2026, 12:40:04agent_memory.writeCamera & Cinematography Language
  • 20/10/2026, 12:40:04agent_memory.writeAI Video Prompting
  • 20/10/2026, 12:40:04agent_memory.writeAI Video Prompting
  • 20/10/2026, 12:40:04agent_memory.writeAI Image Keyframes & Character Consistency
  • 20/10/2026, 12:40:04agent_memory.writeAI Image Keyframes & Character Consistency

66 rows · events, scoped to this sector · read 2026-10-25T19:12:01.290Z