Nothing here yet
Work paused at the approval gate. Nothing is published, sent, moved or overwritten until it is approved here.
The backend for this is still being built.
Technical detail
- GET /api/approvals?status=pending
- POST /api/approvals/:approvalId/approve
- POST /api/approvals/:approvalId/reject
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.orchestrator1 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_12 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_23 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_30 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_41 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_51 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_61 skillIdle — nothing queued
7 rows · agents, agent_status_cache · read 2026-10-25T19:17:19.297Z
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:17:19.297Z
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:17:19.298Z
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:17:19.301Z
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:17:19.298Z
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:17:19.301Z