CEMIA is a technical-industrial centre whose public story is told through a 90-second French short film. The product defined here is the working environment that produces that film: a protected web surface where the CEMIA Content Creator revises the existing scene-by-scene script (Scenes 1–5 plus the Outro, with their visuals, voice-over and on-screen text) and generates the finished video from the revised script.
The product intent is to turn the authoritative CEMIA script into a revisable, versioned artefact and then into a deliverable video that preserves the script's scene order, stated timings, French narration, on-screen text, and closing credit. The audience for the delivered film is engineers, industrial partners, students and institutional funders; the audience for the product itself is the single accepted active human role, the CEMIA Content Creator.
The film's subject matter is fixed by the source: a galvanized-steel parking ombrière with 37 bifacial solar panels and a 20 kW hybrid inverter, a 30 kWh LiFePO4 battery cabinet, a local AI compute room comparing DGX Spark, RTX 5090 and RTX PRO 6000 Blackwell against a retained architecture of 12 training workstations plus central and flagship stations, the local AI's private capabilities, and the fabrication workshop running from G-code to a finished physical part.
The system is a first-party web application with application-owned identity. An anonymous visitor can read the public Landing surface explaining CEMIA's solar, local-AI and fabrication capabilities. A creator enrolls through Sign Up or verifies a returning account through Login. Once verified, the creator works in the Script Editor to revise the French scene-by-scene script, in the Video Studio to assemble and generate the short video from that revised script, and in Video Preview to review the generated approximately 1:30 film and decide whether to return to revision or regenerate.
The video generation step consumes the revised script and produces a durable deliverable bound to the creator's account, so the creator can leave and resume. The film itself is French, follows the fixed scene order and timings, and ends with the CEMIA logo, the name of Oussama Baccara and the centre's slogan.
Narrow exclusions: this product does not operate the ombrière, the inverter, the battery, the AI compute room or the workshop machines; those are described subjects of the film, not controllable systems. The product does not provide account administration, roles, permissions, team collaboration, publishing or distribution of the finished video, or any capability beyond revising the script and generating and reviewing the video from it.
The accepted work is a two-part deliverable: a revised script and a video generated from it. Both are durable, creator-specific artefacts, so the product owns identity: a creator establishes access through self-service enrollment and verifies a returning account to resume saved scripts, previews and generated videos. The Landing surface is anonymously reachable and carries no protected state; the Script Editor, Video Studio and Video Preview are protected and become usable only after identity is established.
The film's content is bounded by the source script. The product may revise wording, pacing and visual description, but it must preserve the scene order, the stated timings, the French language, the named technical figures, and the closing credit. Nothing in the current scope extends to distributing, publishing or hosting the film for external audiences, and nothing extends to controlling the physical installations the film depicts.
The authoritative content source is the CEMIA short-video script. Its verified factual content is preserved below.
Scene 1 — Énergie Solaire & Parking Ombrière (00:00–00:15)
Scene 2 — Stockage par Batterie Lithium & Garanties (00:15–00:25)
Scene 3 — Salle IA Locale : Comparaison & Solution Choisie (00:25–00:45)
Scene 4 — Rôle & Polyvalence de l'IA Locale (00:45–01:05)
Scene 5 — Atelier de Fabrication & Pièce Finie (01:05–01:20)
Outro — Conclusion & Slogan (01:20–01:30)
FR-1 — Revise the CEMIA short-video script and produce a video from it (explicit) As a CEMIA Content Creator, I should revise the existing CEMIA short-video script covering Scenes 1–5 and the Outro, and produce a video from the revised script, so that the centre has an updated film presenting its solar, local-AI and fabrication capabilities.
FR-2 — Preserve the scene structure and timings (explicit) As a CEMIA Content Creator, I should have the video follow the script's scene structure and timing — Scene 1 solar energy & parking ombrière (00:00–00:15), Scene 2 lithium battery storage & guarantees (00:15–00:25), Scene 3 local AI room, comparison & chosen solution (00:25–00:45), Scene 4 role & versatility of local AI (00:45–01:05), Scene 5 fabrication workshop & finished part (01:05–01:20), Outro conclusion & slogan (01:20–01:30) — so that the film matches the approved running order and ends at approximately 01:30.
FR-3 — Scene 1 content: solar energy and the parking ombrière (explicit) As a CEMIA Content Creator, I should be able to revise and generate Scene 1 showing the galvanized-steel parking ombrière with its 37 bifacial solar panels and a zoom on the 20 kW hybrid inverter, with voice-over and on-screen text stating that a 20 kWc solar ombrière produces up to 37 000 kWh per year and that, connected to a 20 kW hybrid inverter with ultra-fast transfer (< 10 ms), the energy is injected directly to power the whole centre, so that the film opens on the centre's energy source.
FR-4 — Scene 2 content: lithium battery storage and guarantees (explicit) As a CEMIA Content Creator, I should be able to revise and generate Scene 2 showing a close-up of the LiFePO4 battery storage cabinet and its charge indicators, with voice-over and on-screen text stating that the 30 kWh LiFePO4 lithium battery offers more than 6 000 recharge cycles and about 4 hours of autonomy for zero interruption, that the installation carries a 10-year warranty on the ombrière structure and a 25-year performance warranty on the panels, and that 3D printing and AI calculations never stop, so that the film establishes continuity of supply and durability.
FR-5 — Scene 3 content: local AI room comparison and chosen solution (explicit) As a CEMIA Content Creator, I should be able to revise and generate Scene 3 with a fast animation comparing the cards/servers followed by an overview of the training room (12 postes) and the central server, with voice-over and on-screen text presenting the comparison — DGX Spark (128 Go de mémoire unifiée) for loading very large AI models (70B to 200B) at low consumption; RTX 5090 (32 Go) for raw rendering and media-creation power; RTX PRO 6000 Blackwell (96 Go ECC) for 24/7 industrial stability and ISV certification — and stating that the retained solution is a versatile architecture combining 12 training workstations on RTX 5060 Ti / Ryzen 7 9700X, the central DGX Spark server and the Flagship RTX 5090 and PRO 6000 stations, so that the film explains the compute decision.
FR-6 — Scene 4 content: role and versatility of the local AI (explicit) As a CEMIA Content Creator, I should be able to revise and generate Scene 4 with a screen capture showing the AI generating a 3D model, Python code and G-code and then a video render, with voice-over and on-screen text stating that the 100 % private local AI assists 3D mechanical design (parametric conversion and automatic drawing generation), generates programming code and Python scripts, runs physical simulations, creates video content and generates G-code directly for machining machines, all locally, without Internet and without data leakage, so that the film states what the local AI does and why it is private.
FR-7 — Scene 5 content: fabrication workshop and finished part (explicit) As a CEMIA Content Creator, I should be able to revise and generate Scene 5 with a rapid sweep of the workshop — FDM and SLA (8K) 3D printing, CO2 laser cutting, 3D scanner and Haas CNC machining centre — with voice-over and on-screen text stating that once the G-code is ready the work goes to the workshop with filament and 8K resin 3D printers, 90W laser cutting, a high-precision 3D scanner and Haas CNC machining, and that the result is from idea to finished physical product in a few hours under one roof, so that the film closes its production story.
FR-8 — Outro content: logo, credit and slogan (explicit) As a CEMIA Content Creator, I should be able to revise and generate the Outro showing the CEMIA logo, the name of Oussama Baccara and the centre's slogan, with the voice-over and on-screen text « CEMIA : Souveraineté numérique, autonomie énergétique et excellence industrielle. Élaboré par l'Ingénieur Oussama Baccara & l'Équipe CEMIA. », so that the film ends with the required attribution.
FR-9 — French language throughout (explicit) As a CEMIA Content Creator, I should have the video remain in French, matching the script's voice-over and on-screen text, so that the film addresses its intended audience in the source language.
FR-10 — Self-service enrollment before protected work (required_inference) As a CEMIA Content Creator, I should be able to enroll myself through Sign Up before creating protected script and video work, so that my revised scripts and generated videos belong to my own account.
FR-11 — Returning verification before resuming saved work (required_inference) As a CEMIA Content Creator, I should be able to verify my returning account through Login before resuming saved scripts, previews or generated videos, so that my prior work is restored to me.
**FR-12 — Generation uses the revised script and preserves order, tim
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!