{
  "created_at": "2026-07-29T09:18:30.079716+00:00",
  "design_theme": "gothic",
  "file_stem": "Cathedral_of_the_Abyss_Dice_Tower_V5_Core_v3",
  "job_id": "FB-20260729T091830Z-4ABB01",
  "material": {
    "minimum_wall_mm": 2.4,
    "name": "PLA"
  },
  "object_family": "dice_tower",
  "object_name": "Gothic Dice Tower",
  "output_formats": [
    "step",
    "stl"
  ],
  "parameters": {
    "base_thickness_mm": 4.0,
    "cartoon_face_recess": false,
    "corner_radius_mm": 5.0,
    "dedicated_exit_feeder": true,
    "design_theme": "gothic",
    "dice_max_mm": 25.0,
    "dice_passage_width_mm": 32.0,
    "effective_ramp_angle_deg": 25.0,
    "exit_chute_angle_deg": 18.0,
    "exit_chute_barrier_free": true,
    "exit_chute_enabled": true,
    "exit_chute_inside_overlap_mm": 15.0,
    "exit_chute_length_mm": 29.952,
    "exit_chute_rail_height_mm": 3.84,
    "exit_chute_rail_width_mm": 3.0,
    "exit_chute_thickness_mm": 3.2,
    "exit_chute_width_mm": 40.0,
    "exit_clearance_height_mm": 30.0,
    "exit_clearance_width_mm": 32.0,
    "exit_feeder_angle_deg": 12.0,
    "exit_height_mm": 54.15,
    "exit_opening_style": "pointed_arch",
    "exit_path_mode": "controlled_roll_to_tray",
    "exit_threshold_step_mm": 0.0,
    "exit_width_mm": 50.0,
    "final_ramp_aligned_to_exit": true,
    "fortress_slits": false,
    "gothic_lancet_windows": true,
    "gothic_rose_window": true,
    "height_auto_adjusted": true,
    "height_feasibility": "PASS",
    "height_mm": 246.0,
    "integrated_collection_tray": true,
    "legacy_core_v2_squeezed_layout_allowed": false,
    "legacy_wall_low_ramps_allowed": false,
    "length_mm": 110.0,
    "mechanical_contract": "shire.dice_tower.core.v3",
    "novelty_theme_panel": false,
    "planned_minimum_inter_ramp_clearance_mm": 38.0,
    "ramp_angle_max_deg": 45.0,
    "ramp_angle_min_deg": 38.0,
    "ramp_count": 4,
    "ramp_structure": "dynamic_dice_envelope_inward_cascade",
    "ramp_thickness_mm": 3.2,
    "requested_height_mm": 190.0,
    "required_height_mm": 246.0,
    "required_tumble_envelope_mm": 38.0,
    "sci_fi_panel_recess": false,
    "split_required": false,
    "supersedes_mechanical_contract": "shire.dice_tower.core.v2",
    "theme_name": "Gothic",
    "theme_variant": "standard",
    "tower_depth_mm": 88.4,
    "tray_depth_mm": 41.6,
    "tray_wall_height_mm": 24.0,
    "tumble_ramp_support_rule": "wall_high_inner_low",
    "vertical_drop_exit": false,
    "wall_thickness_mm": 3.0,
    "width_mm": 130.0
  },
  "printer": {
    "build_volume_mm": [
      256.0,
      256.0,
      256.0
    ],
    "fits": true,
    "name": "Bambu Lab P1S",
    "profile_id": "bambu_p1s",
    "usable_margin_mm": 5.0
  },
  "project_name": "Cathedral of the Abyss Dice Tower V5 Core v3",
  "prompt": "Create a 190 mm tall Dice Tower, 110 mm wide and 130 mm deep, for dice up to 25 mm. Use four alternating wall-high and inner-low tumble ramps with safe inward drop zones. Automatically increase the height if required to maintain the calculated dice-tumbling envelope between every ramp. Add a separate rear-high to front-low exit feeder, a barrier-free chute and integrated tray. Apply a Gothic theme without placing decoration inside any protected dice path.",
  "safety": {
    "arbitrary_code_allowed": false,
    "certification_write_allowed": false,
    "draft_only": true,
    "forge_permission_write_allowed": false,
    "non_load_bearing_only": true,
    "practice_state_write_allowed": false,
    "production_release": false,
    "shell_access_allowed": false,
    "template_whitelist_only": true
  },
  "schema": "shire.fast_object_spec.v2",
  "theme_variant": "standard",
  "warnings": [
    "Core Dice Tower v3: every tumble ramp is high at its wall support and low at its free inner edge, with a calculated dice-tumbling envelope between levels.",
    "A separate rear-high/front-low exit feeder catches the final inward drop and carries it to the chute.",
    "Core v1 wall-low ramps and Core v2 squeezed-clearance ramps are superseded and must not be generated.",
    "The door threshold and exit chute use a mandatory flush, barrier-free controlled-roll corridor.",
    "Required tumble envelope: 38.0 mm; planned minimum inter-ramp clearance: 38.0 mm.",
    "Requested height 190 mm was increased to 246 mm because SHiRE will not squeeze ramp clearance.",
    "The draft digitally checks ramp spacing and the free chute corridor, but real tumble behaviour still requires slicer inspection and a physical dice test.",
    "Theme layer: Gothic. Decorative geometry may not enter the protected dice path."
  ]
}
