[
    {
        "subGenre": "Programmers",
        "scene": "Late-night bug hunt in a small team debugging a production issue (dark/urgent)",
        "sceneVariants": [
            "Terminal windows with error traces and stack traces scrolling",
            "A team huddled around a shared screen in a dim room",
            "Pager-style alerts lighting up mobile devices",
            "A whiteboard with a quickly drawn data-flow diagram",
            "A coffee kettle steaming on a nearby counter"
        ],
        "actions": [
            "An engineer reproduces the issue locally and narrows the failing component",
            "A hotfix branch is prepared and a quick review is requested",
            "A rollback is prepared as a contingency while the fix is validated",
            "Monitoring dashboards are watched for post-deploy health"
        ],
        "camera": "Tight screen macro cuts with medium shots of focused faces",
        "accents": [
            "terminal glow caustics on faces and keyboard micro-wear",
            "coffee steam micro-detail in shallow depth"
        ],
        "mood": "tense concentration",
        "lighting": "low ambient with strong monitor glow",
        "style": "incident-response realism"
    },
    {
        "subGenre": "Programmers",
        "scene": "Pair programming session where two devs solve an algorithmic puzzle (light/collaborative)",
        "sceneVariants": [
            "Two laptops open with a shared editor and terminal",
            "A sticky-note flowchart taped near the monitor",
            "A whiteboard sketching time complexity comparisons",
            "A remote teammate joining via video call",
            "A small snack bowl and water bottle on the desk"
        ],
        "actions": [
            "The driver types while the navigator suggests test cases",
            "A failing test is converted into a minimal reproduction",
            "A refactor reduces duplication and clarifies intent",
            "Both run the full test suite to ensure no regressions"
        ],
        "camera": "Over-the-shoulder coding inserts with occasional wide teamwork shots",
        "accents": [
            "keyboard key micro-sheen and sticky-note paper grain",
            "editor font micro-kern detail"
        ],
        "mood": "cooperative focus",
        "lighting": "soft office light with monitor highlights",
        "style": "agile craftsmanship vignette"
    },
    {
        "subGenre": "Programmers",
        "scene": "Sprint planning meeting in a glass-walled room with story point debates (light/structured)",
        "sceneVariants": [
            "Kanban board with colored cards and swimlanes",
            "Product owner clarifying acceptance criteria",
            "Developers estimating with planning poker cards",
            "A timebox timer visible on the table",
            "A laptop showing the sprint backlog and velocity chart"
        ],
        "actions": [
            "Stories are broken down into deliverable tasks",
            "Estimates are discussed and consensus is reached",
            "Dependencies are noted and owners assigned",
            "A sprint commitment is made and the board is updated"
        ],
        "camera": "Measured wide with cut-ins on cards and hands",
        "accents": [
            "card edge micro-texture and marker ink micro-detail",
            "glass reflection caustics on the table"
        ],
        "mood": "disciplined planning",
        "lighting": "bright meeting-room light",
        "style": "process-oriented vignette"
    },
    {
        "subGenre": "Programmers",
        "scene": "Hackathon sprint with whiteboards, snacks, and frantic prototyping (day/energetic)",
        "sceneVariants": [
            "Teams clustered around laptops with adhesive notes",
            "A pile of energy drinks and pizza boxes",
            "Prototypes wired to microcontrollers and LEDs",
            "A moderator announcing milestone time checks",
            "A demo pitch area with a simple projector screen"
        ],
        "actions": [
            "A rapid MVP is scaffolded and feature toggles introduced",
            "A quick UX sketch is turned into clickable prototypes",
            "A last-minute demo polish is applied before submission",
            "The team rehearses a concise pitch highlighting impact"
        ],
        "camera": "Handheld energetic cuts capturing emergent creativity",
        "accents": [
            "circuit board micro-detail and cable tangles",
            "pizza-box grease micro-speculars"
        ],
        "mood": "creative rush",
        "lighting": "mixed natural and fluorescent hack-space light",
        "style": "rapid-innovation documentary"
    },
    {
        "subGenre": "Programmers",
        "scene": "Code review session with inline comments and polite back-and-forth (light/critical)",
        "sceneVariants": [
            "Pull request open with diff highlighting",
            "Reviewer leaving concise inline suggestions",
            "Author addressing comments with amended commits",
            "A CI pipeline showing green checks after fixes",
            "A brief chat thread resolving design questions"
        ],
        "actions": [
            "A reviewer requests a clearer variable name and a test",
            "The author explains a tradeoff in the thread and updates code",
            "A small performance improvement is suggested and implemented",
            "The PR is approved and merged after final pass"
        ],
        "camera": "Close editor diff macros with medium two-shot of reviewers",
        "accents": [
            "diff color micro-highlights and commit hash micro-text",
            "comment thread micro-type detail"
        ],
        "mood": "constructive critique",
        "lighting": "neutral desk light with soft screen glow",
        "style": "peer-review vignette"
    },
    {
        "subGenre": "Programmers",
        "scene": "Design session sketching system architecture and tradeoffs (light/strategic)",
        "sceneVariants": [
            "A whiteboard covered with boxes and arrows",
            "Latency and throughput numbers circled under constraints",
            "A developer drawing a sequence diagram for a critical flow",
            "A cloud-architecture diagram with service icons",
            "Notes on scaling, caching, and failure modes"
        ],
        "actions": [
            "Team debates synchronous vs asynchronous approaches",
            "A decision is recorded with a clear rationale and open questions",
            "A rough migration plan is drafted to minimize downtime",
            "Concerns about observability are elevated and planned"
        ],
        "camera": "Wide establishes with focused marker and hand close-ups",
        "accents": [
            "whiteboard marker micro-streaks and ink density",
            "diagram pixel micro-detail in photo captures"
        ],
        "mood": "deliberate analysis",
        "lighting": "bright collaborative light",
        "style": "systems-thinking vignette"
    },
    {
        "subGenre": "Programmers",
        "scene": "Continuous integration / deployment pipeline monitoring during a release (day/tense)",
        "sceneVariants": [
            "Pipeline dashboard showing stages and elapsed times",
            "Engineer watching a container build and deployment logs",
            "A canary release route with traffic shifting graphs",
            "Rollback controls visible and ready",
            "Chatops messages announcing progress to the team"
        ],
        "actions": [
            "Artifacts are built and signed before pushing to registry",
            "A deployment is promoted to canary and metrics are verified",
            "A sudden error triggers an automated rollback script",
            "Post-release smoke tests are executed and pass"
        ],
        "camera": "Terminal-to-dashboard overlay cuts with medium monitoring shots",
        "accents": [
            "build log micro-text and green/red status micro-indicators",
            "registry digest micro-hash text"
        ],
        "mood": "operational vigilance",
        "lighting": "neutral ops-room light with monitor glow",
        "style": "devops operations cinema"
    },
    {
        "subGenre": "Programmers",
        "scene": "Open-source maintainer triaging issues and pull requests (light/community)",
        "sceneVariants": [
            "Issue tracker with labels and community comments",
            "Maintainer replying with polite guidance and reproduction steps",
            "Contribution guidelines and a roadmap pinned in the repo",
            "Automated bots suggesting stale PR closure",
            "A contributor creating a well-formed PR with tests"
        ],
        "actions": [
            "Maintainer labels, prioritizes, and assigns issues",
            "A contributor submits a test demonstrating a bug fix",
            "Documentation is improved to reduce recurring questions",
            "A new release note is drafted thanking contributors"
        ],
        "camera": "Screen capture of issue threads with medium-shot of maintainer",
        "accents": [
            "markdown micro-formatting detail and avatar icon micro-shapes",
            "timestamp micro-text on comments"
        ],
        "mood": "community stewardship",
        "lighting": "soft home-office light",
        "style": "open-source documentary"
    },
    {
        "subGenre": "Programmers",
        "scene": "Algorithm whiteboard interview where candidates explain solutions (light/nervous)",
        "sceneVariants": [
            "Candidate writing code-like pseudocode on a whiteboard",
            "Interviewer prompting edge cases and optimizations",
            "Timer counting interview minutes on the laptop",
            "A calm follow-up question exploring tradeoffs",
            "A room with glass walls and a small table"
        ],
        "actions": [
            "Candidate articulates complexity and justifies data structures",
            "Interviewer sketches a follow-up constraint and observes adaptation",
            "A quick live test is performed on a small example",
            "Feedback is summarized and recorded by the hiring panel"
        ],
        "camera": "Close whiteboard strokes with reaction camera on the candidate",
        "accents": [
            "marker ink micro-streaks and eraser residue micro-detail",
            "hand motion micro-glint catching marker caps"
        ],
        "mood": "focused nerves",
        "lighting": "bright interview-room light",
        "style": "technical assessment vignette"
    }
]