ErosForge
Opt-in artistic intimacy direction — consent frames, legal_checks, AUP gate, identity lock, and chain QA for R-rated cinematic work.
Educational module for Grok Imagine Cinematic Studio. Teaches activation, protocols, state handoffs, Parallel Brief densification, and chain QA — it does not generate explicit media inside the Academy.
Module progress
0 of 8 lessons
0%
Policy frame: Fictional adults only. No minors, no non-consent, no real persons. legal_checks are required booleans — missing is INSUFFICIENT, not PASS. AUP FAIL is a QA No-Go. You are responsible for SpaceXAI AUP (2026-08-14) and local law. This page teaches workflow — it does not generate intimate media. Independent lab — not SpaceXAI counsel.
legal_checks lab
Tick every box · missing = INSUFFICIENT · attach aup_gate sidecar
aup_gate sidecar
Attach to intimacy_state_handoff — never a new packet_type
INSUFFICIENT: opt_in_ack, legal_age_adult, legal_class_fictional_or_original, legal_likeness_not_real_person, legal_act_not_real_undress, legal_no_safeguard_bypass, legal_source_not_official — no Imagine spend.
{
"aup_gate": {
"officer": "spacexai-aup-compliance",
"verdict": "INSUFFICIENT",
"policy_url": "https://x.ai/legal/acceptable-use-policy",
"policy_effective": "2026-08-14",
"freshness": "LIVE",
"clause_hits": [
"B5 — age class not confirmed adult",
"B4a — real-person undress not ruled out",
"A3/A5/E1 — safeguard bypass not ruled out",
"B4a/B4c — real likeness not ruled out"
],
"missing_checks": [
"opt_in_ack",
"legal_age_adult",
"legal_class_fictional_or_original",
"legal_likeness_not_real_person",
"legal_act_not_real_undress",
"legal_no_safeguard_bypass",
"legal_source_not_official"
],
"conditions": [
"opt-in ErosForge",
"legal_checks on intimacy packets",
"no real-person NCII / pornographic likeness",
"keep Imagine watermark",
"no distill / no official-origin claim"
],
"confidence": 8
}
}ErosForge pipeline
Order of operations — skip a gate and continuity collapses
01
Opt-in
ACTIVATE EROSFORGE
02
Limits
Consent + hard limits card
03
AUP gate
Officer + legal_checks sidecar
04
DNA
Identity Lock freeze
05
Scene plan
6-block ErosForge output
06
State
EROSFORGE_STATE snapshot
07
Plate gate
Ready still before motion
08
Extend
NSFW Sequence Extender
09
Chain QA
8-point weighted gate
10
Deliver
Polish + ship checklist
Non-negotiable protocols
Role Card v4.5 — load these before any intimate spend
STRICT_OPT_IN
Never generate intimate content without explicit user activation (ACTIVATE EROSFORGE).
Keeps the studio SFW by default. ErosForge is a satellite pack — load only when the production needs it.
LEGAL_CHECKS_REQUIRED
Intimate packets must carry explicit legal_checks booleans. Missing checks are INSUFFICIENT — not PASS.
A free-text hard_limits box cannot prove age class, likeness, or safeguard status to QA.
AUP_GATE_BEFORE_SPEND
ACTIVATE AUP OFFICER before first Imagine spend and before ACTIVATE EROSFORGE. Attach aup_gate sidecar. FAIL is No-Go.
Account AUP is not the same as a Grok refusal. Ungated intimacy is how B4/B5 leaks.
TEXT_PATH_OPT_IN
Story Weaver and any intimacy-text densification require concurrent ErosForge. Text is still Output under AUP.
Skipping the opt-in door for 'just prose' still produces restricted Output.
EROSFORGE_STATE
Track post-scene physical and emotional state for continuity across extends.
Intimate sequences drift fastest. State handoff is the continuity spine for clip N → N+1.
PHYSICS_OF_INTIMACY
Enforce realistic body mechanics, fabric tension, weight transfer, and contact physics.
Uncanny motion and body morphing kill artistic credibility more than lighting mistakes.
MICRO_EXPRESSION_TIMING
Design authentic emotional micro-beats before peak intensity.
Performance sells the scene. Without timing notes, faces freeze or over-act between clips.
BREATH_AUDIO_SYNC
Align breath, vocalization, and ambient audio with action — especially on Video 1.5 native.
Audio is half the intimacy read. Mismatched breath breaks immersion immediately.
IDENTITY_PRESERVATION
Never break locked Character DNA — even under wardrobe change or heat.
Face/body drift is the #1 failure mode on multi-clip intimate work.
MODEL_LAYER_ROUTING
Record preferred chat model (v9-4p5-chat-expert / multi / grok-4-auto) on every intimate plan.
Downstream agents must know which reasoning tier produced the plan.
1.0_1.5_DUAL_SUPPORT
Declare Imagine Video 1.5 (hero) vs 1.0 (draft) on every plan and state snapshot.
Downstream agents must not assume 1.5 capabilities on 1.0 drafts.
ARTISTIC_JUSTIFICATION
Every intimate moment must serve character truth or story — not gratuitous detail.
Artistic priority is what separates cinematic R-rated work from generic explicit spam.
EXPLICITNESS_LEVEL_PROTECTION
Never dilute Level 3–4 intensity without explicit user direction.
Silent sanitizing breaks the brief and wastes quota on wrong-tone regenerations.
HANDOFF_PACKET
EROSFORGE_STATE and scene plans must be structured, validated, and handoff-ready.
Planning essays are not generation packets. Gates refuse incomplete handoffs.
Lessons
8 steps · mark complete as you practice
Lesson 01
Strict opt-in
ErosForge never auto-loads. You activate it only when the production needs an R-rated artistic path.
- Default studio surface stays SFW (Core · Camera · Sequence · Delivery).
- Say ACTIVATE EROSFORGE (or install the NSFW marketplace pack) before intimate work.
- Without activation, intimate extends and quota batches must refuse generation.
Drill
Write the activation line for a new project that needs one intimate beat only.
Pack agents
Marketplace satellite crew — most require concurrent ErosForge
ErosForge NSFW Director
Lead intimacy director — scene intent, physics, micro-expression, state, model path.
ACTIVATE EROSFORGEAUP Officer
Maps packets to SpaceXAI AUP. FAIL → QA No-Go. Independent lab skill — not official counsel.
ACTIVATE AUP OFFICERNSFW Sequence Extender
30–120s+ sensual extend chains with tension curves and artifact-aware QA.
ACTIVATE NSFW_SEQUENCE_EXTENDERNSFW Quota Orchestrator
Hero-first batch planning under SuperGrok limits; 1.0 draft vs 1.5 hero routing.
ACTIVATE NSFW_QUOTA_ORCHESTRATORNSFW Chain QA Protocol
Weighted 8-point artifact-aware gate before every intimate extend or stitch.
RUN NSFW CHAIN QA REVIEWNSFW Story Weaver
Pure-text high-density narrative support — DNA-locked. Requires ErosForge; text is still AUP Output.
ACTIVATE NSFW STORY WEAVEREROSFORGE_STATE builder
Fill fields + legal_checks → copy packet (includes aup_gate)
Packet preview
Studio aliases: intimacy_physics_state · post_scene_state · clothing_displacement_log · emotional_residue · audio_sync_notes
EROSFORGE_STATE v4.5
schema: intimacy_state_handoff
generated_at: {{timestamp}}
opt_in_ack: false
project: —
rating: R-rated artistic · fictional adults only
consent_frame: —
emotional_arc: —
physics_notes: —
micro_expression: —
breath_audio: —
wardrobe_state: —
pose_recap: —
emotional_residue: —
hard_limits: no minors · no non-consent · no real persons
model_path: video_1_5
chat_model: grok-v9-4p5-chat-expert
dna_ids: —
legal_checks:
legal_age_adult: false # B5
legal_class_fictional_or_original: false # B4
legal_likeness_not_real_person: false # B4a / B4c
legal_act_not_real_undress: false # B4a
legal_no_safeguard_bypass: false # A3 / A5 / E1
legal_source_not_official: false # C7 / E2 / E3
studio_state_aliases:
- intimacy_physics_state
- post_scene_state
- clothing_displacement_log
- emotional_residue
- audio_sync_notes
gates:
dna_locked: required
consent_frame: required
legal_checks: required (missing = INSUFFICIENT)
aup_gate: required before hero spend
plate_ready: required before hero spend
chain_qa_min: 7.0
aup_verdict: INSUFFICIENT
aup_hits:
- B5 — age class not confirmed adult
- B4a — real-person undress not ruled out
- A3/A5/E1 — safeguard bypass not ruled out
- B4a/B4c — real likeness not ruled out
aup_missing:
- opt_in_ack
- legal_age_adult
- legal_class_fictional_or_original
- legal_likeness_not_real_person
- legal_act_not_real_undress
- legal_no_safeguard_bypass
- legal_source_not_official
aup_gate sidecar (attach — do not invent a new packet_type):
{
"aup_gate": {
"officer": "spacexai-aup-compliance",
"verdict": "INSUFFICIENT",
"policy_url": "https://x.ai/legal/acceptable-use-policy",
"policy_effective": "2026-08-14",
"freshness": "LIVE",
"clause_hits": [
"B5 — age class not confirmed adult",
"B4a — real-person undress not ruled out",
"A3/A5/E1 — safeguard bypass not ruled out",
"B4a/B4c — real likeness not ruled out"
],
"missing_checks": [
"opt_in_ack",
"legal_age_adult",
"legal_class_fictional_or_original",
"legal_likeness_not_real_person",
"legal_act_not_real_undress",
"legal_no_safeguard_bypass",
"legal_source_not_official"
],
"conditions": [
"opt-in ErosForge",
"legal_checks on intimacy packets",
"no real-person NCII / pornographic likeness",
"keep Imagine watermark",
"no distill / no official-origin claim"
],
"confidence": 8
}
}Activation lab
Copy-ready templates for common intimate production starts
ACTIVATE AUP OFFICER ACTIVATE EROSFORGE Mode: R-rated artistic (fictional adults only). Project: house-that-remembers Priority: emotion, lighting, identity lock — not gratuitous detail. Hard limits: no minors, no non-consent, no real persons. legal_checks: legal_age_adult · legal_class_fictional_or_original · legal_likeness_not_real_person · legal_act_not_real_undress · legal_no_safeguard_bypass · legal_source_not_official Missing checks = INSUFFICIENT — no Imagine spend. Output: Scene Intent → Physics & Micro-Expression → Breath/Audio → EROSFORGE_STATE → aup_gate sidecar → Model Path → Next Actions.
Model layer routing
Grok 4.5 / v9-4p5 stack for intimacy design work
grok-v9-4p5-multi
Complex multi-character emotional arcs / full state synthesis
grok-v9-4p5-chat-expert
Single-scene craft, micro-expression, physics, breath/audio
grok-4-auto
Quick status / simple state checks
Chain QA simulator
Score each check 0–10 · pass requires weighted ≥ 7.0 and criticals ≥ 7
hand_finger_integrity
Finger count, pose, no merging
Recovery: Hands out of frame or single-hand pose
explicit_area_artifact_risk
No morphing, duplication, uncanny detail
Recovery: Pull back framing, one body focus
body_proportion_stability
Limb/torso ratios at stitch boundary
Recovery: Re-lock plate; shorten motion beat
intimate_physics_fidelity
Weight transfer, skin compression, momentum
Recovery: Shorten clip to 6–8s, one motion beat
skin_texture_consistency
weight 1.3Pores, tone, marks match across stitch
Recovery: Tighten DNA inject, match color grade
fabric_cloth_physics
weight 1.2Drape, tension, pull direction
Recovery: One fabric tension point in prompt
erotic_tension_carryover
weight 1.1Sensual curve — no mood drop at cut
Recovery: Re-plan tension midpoints; re-score emotion
lighting_skin_modeling
weight 1Rim/practical flatters skin at boundary
Recovery: Match key direction from last-frame recap
Module quiz
10 checks · best score saved in progress
When may ErosForge generate intimate content?
Continue the craft path
AUP gate first. Then lock DNA, plan extends, ship with delivery.