{
  "fit1_guided_assembly": {
    "release": "FIT1",
    "status": "PREVIEW_VALIDATION_REQUIRED",
    "layout": "Viewer-centered desktop; model/split/tools modes on mobile",
    "fitting": "Rigid source-datum, surface-normal, inward-offset and parent attachment; preview before commit",
    "attachments": "Rigid layout hierarchy; no native CAD mate or kinematic solver",
    "project_files": "Complete review project with embedded checksummed meshes; not original supplier CAD; no cloud autosave",
    "source_geometry_modified": false,
    "manufacturing_release": "HOLD"
  },
  "revision": "CCR-CC-20261020.43-AIM1-EXPORT1-TOOLS2-OCCT1",
  "manufacturing_release": "HOLD",
  "public_scope": "GO3D Design Studio \u2014 scan-first product workflows across physical products. Local STL / OBJ / PLY / STEP intake, optional uniform known-dimension calibration, point-to-point scan measurements, product-specific sections, mechanical library placement, same-scan NURBS / Geomagic / QUICKSURFACE experiment records, and a local review package. Beer Man C01 remains an exemplar. No scan-to-native-B-rep automation is claimed; manufacturing HOLD.",
  "control_board": "https://github.com/GO3D-Studio/go3d-ccr-engineering-/issues/3",
  "baseline_viewer_commit": "a559c0526cc19a872007cd4023f703f468d8989f",
  "baseline_production_commit": "2b3a88a9a054d02d1c28371e78c007af223ac73c",
  "source_geometry_modified": false,
  "github_reconciliation": "Cached issue #3 records reconciled; fresh GitHub access blocked by suspended account. Vercel deployment history checked directly.",
  "latest_engineering_checkpoint": {
    "revision": "R111",
    "commit": "b026dbf23ecfb29e94d8a548d0f89b8f2636f5d2",
    "branch": "codex/r110-waist-boundary",
    "scope": "Recovered source records report PARTITION_PASS_BOUNDARY_TOPOLOGY_FAIL. R110 is the reported latest successful finite boundary subset; no global shell or physical mechanism qualified. This pass checks recovery metadata only; detailed R111 geometric failure output is not restored. R109 remains the separately dated public payload.",
    "verification_level": "Private source/recovery records inspected; large bundle and geometric tests not rerun.",
    "manufacturing_release": "HOLD"
  },
  "asset_loading": "Up to three attempts for interrupted downloads or temporary server failures; exact SHA-256 still required before parsing.",
  "recorded_guides": [
    "https://www.youtube.com/watch?v=VDydQBMUECI",
    "https://www.youtube.com/watch?v=VbW5IICIS6o"
  ],
  "guide_scope": "Historical CC.8 local-preview recordings of static R85 review and comments; new CC.9 concept-motion controls are not shown. Not a livestream, deployed-service test or manufacturing approval.",
  "publication_status": "BW02 C01 complete no-mug resolution catalog: seven checked STEP/STL options, linked PDF, matching previews and recorded-effort composite. Manufacturing HOLD.",
  "default_assembly": {
    "id": "r85",
    "revision": "R85",
    "engineering_commit": "ff46a5d3722e68e4b74f8caa42b1f9cf9efae36b",
    "member_count": 34,
    "manifest": "review/r85/r85_review_manifest.json",
    "manifest_sha256": "f52c9c9e2a7ae9b268025ff4641d4d9f6ad58295cd8c4f40a2105065bd5a2db2",
    "motion_enabled": false,
    "scope": "Existing STEP-derived VTP meshes converted to GLB, no retessellation or source changes. Static review only."
  },
  "official_brand": {
    "source": "Stored GO3D Studio Brand Style Review, page 3, S02",
    "file": "branding/GO3D_Outlined_Light_Logo.png",
    "sha256": "057d2ac22bd66bee62921a407f7e4e280af8e7c26b1234d7605bf139b4120a98",
    "basis": "Eddie requires the original outline logo for light view. Original RGB and alpha recovered losslessly.",
    "legacy_path": "bill-builder/training-assets/go3d-studio-clean.svg",
    "legacy_path_behavior": "Compatible SVG wrapper now embeds the exact original outline PNG."
  },
  "previous_verified_viewer": {
    "revision": "CCR-CC-20261017.14",
    "deployment_id": "dpl_AJTx1UFECALsyFwiyN1dQaL3MrWK",
    "url": "https://go3d-ccr-engineering-viewer-105s6jw3z-cj6jz72tj5-1288.vercel.app/",
    "source_commit": "5f5662d1da4e658eb07f3b1737ab9d5f0dccbfae",
    "manufacturing_release": "HOLD",
    "verified_before_cc15": "2026-10-17T23:20:16Z"
  },
  "latest_completed_CAD": {
    "revision": "R85",
    "commit": "ff46a5d3722e68e4b74f8caa42b1f9cf9efae36b",
    "members": 34,
    "scope": "Static mechanical study; manufacturing HOLD"
  },
  "character_concept_motion": {
    "schema": "ccr.r81-p02-concept-pose.v1",
    "source_regions": "Existing R81 waist allocation intersected with P02 parent-face membership",
    "geometry_manifest": "review/motion/R81_P02_character.json",
    "geometry_manifest_sha256": "b3f8bc103588a029f25802aec05b8352c528e1f798d2848d16ba2f0667d5c91b",
    "axes": [
      "waist",
      "head",
      "left_arm",
      "right_arm_mug"
    ],
    "units": "project-mm; scale 1",
    "ranges_deg": {
      "waist": [
        -8,
        8
      ],
      "head": [
        -12,
        12
      ],
      "left_arm": [
        -8,
        8
      ],
      "right_arm_mug": [
        -8,
        8
      ]
    },
    "approved_motion_limits": null,
    "contact_evidence": "All 12 sampled nonzero P02 head/arm poses and all 16 original-height R81 waist poses had surface contacts. Continuous/combined motion unqualified.",
    "source_geometry_modified": false,
    "new_cut_or_remesh": false,
    "manufacturing_release": "HOLD"
  },
  "updatedAt": "2026-10-20T03:15:53.454574+00:00",
  "base_deployment_id": "dpl_7F4dYRU3RnKAzCmHy1PfoCY7Pp5q",
  "base_deployment_commit": "602d429483e36657368b071cc35c9c581fc530c4",
  "exact_deployment_commit": null,
  "deployment_source": "Recovered static overlay on the inspected CC17 immutable deployment. Exact overlay commit and live receipts are recorded in the master work log; unmodified paths use CC17.",
  "latest_review_package": {
    "revision": "BW02 body / BW01 mug",
    "file": "review/bw02/Bill_Review_BW02.zip",
    "source_drive_id": "1BjkmBl4t0BQ1vkF_CJsz_Jm3w3hh44jv",
    "sha256": "bdf372034677a56d2e2bda87b2ef5cf280690d15e9b5cce5aa95fc37150ba33c",
    "bytes": 64585584,
    "body_sha256": "437270a2f8d03bec1b7a33b980d3b780dd123b425d6b93fabc96452b9ca848ac",
    "mug_sha256": "3fb5cd22dcebd780d280bac7f8332d583cca4e8d0936abbc0fddbcd965f96002",
    "display_integrity": "review/bw02/mesh-integrity.json",
    "source_geometry_modified_during_publication": false,
    "body_segmentation": "one piece; no head, arm, torso or leg segmentation",
    "frames": "independent native STL frames; no assembled pose imposed",
    "units": "nominal millimetres; physical calibration and final print scale unresolved",
    "release": "REVIEW ONLY / MANUFACTURING HOLD"
  },
  "prechange_backup": {
    "folder": "https://drive.google.com/drive/folders/1Pw4RBhkvk40yuFTVH8gdOgf5pw2VEFkg",
    "source_bundle_file_id": "1V2xW-J6f5sHYwnO_IeoAZrMnDo23-0AK",
    "source_bundle_sha256": "b9f278fe7aa345c434b72a083770b9c33554ecc73e774ef2d4789c3b306a1791",
    "public_build_file_id": "1_JznoD7A3rR6hc0fx32m1NPMSi9DWqwB",
    "public_build_sha256": "393e52b34cd95ea2a20ee9023673316e1a6f15572abfa88e4010a60447ab5d2e",
    "manifest_file_id": "1jnlLM1fMzbsB7cfnjAl79kHydwpmF3EF",
    "rollback_file_id": "1q2uoRGqq4kjboVsUP4uJOnrk6uc11HJz",
    "rollback_deployment_id": "dpl_AJTx1UFECALsyFwiyN1dQaL3MrWK",
    "verification": "Local public build ZIP round-trip and member hashes verified; Drive UI showed four uploads complete and exact-name rows with unique IDs before source edits; remote bytes were not rehashed."
  },
  "historical_source_records": {
    "source_viewer_commit": "bead1cc728db2843f45d809cf8992bf66873267c",
    "checkpoint_commit": "0517e3fea7eb7956d0a1ffed878a48dd6bea4843"
  },
  "prior_viewer_before_CC11": {
    "revision": "CCR-CC-20261017.10",
    "deployment_id": "dpl_6AkWdBTarrNsLxh3bvSuFrdSuKSn",
    "url": "https://go3d-ccr-engineering-viewer-9q7ber2yg-cj6jz72tj5-1288.vercel.app/",
    "source_commit": null,
    "base_commit": "fe42a8dbc5c6fbc642e156ab59096a35949bd8e5",
    "patch_sha256": "943a90567f5893b3f07f4ee60f39db94ea2e8a11f0c412d3f88c5166885eb18f"
  },
  "publication_backup": "Existing Engineering Review Drive: CC12 exact pre-deploy source patch and incremental bundle verified before CC12 promotion; that deployed source is the pre-change baseline for CC13. CC11 remains rollback target.",
  "ui_revision": {
    "revision": "CC20 narrated-tour state and measured fullscreen layout",
    "scope": "Keeps authentic full-opacity RGB startup and the existing source-derived motion sequence. Shows the actual device voice or caption route beside the controls, keeps the active narration choice stable, retains error messages in mobile fullscreen, and aligns the opening script with automatic motion. No source asset, motion limit, CAD or manufacturing approval changes. Fullscreen stage height follows the measured toolbar and manufacturing-warning height, including caption and voice-status changes.",
    "validation": "Focused narration and source-preservation checks pass; CPU camera projections found no supported-size framing defect. Exact deployed checks and layout observations are recorded in the master log. Actual WebGL, phone gestures and audible accent remain unverified in the available environment; preview only."
  },
  "cc16": {
    "source_commit": "4b89162ee7d6b93c42bd83bd80f439286be425e2",
    "production_alias": "https://go3d-ccr-engineering-viewer.vercel.app/",
    "duration_ms": 12000,
    "axes": [
      "waist",
      "head",
      "left_arm",
      "right_arm_mug"
    ],
    "simultaneous_motion_validated": false,
    "combined_clearance_validated": false,
    "cad_geometry_modified": false,
    "manufacturing_release": "HOLD"
  },
  "previous_verified_production": {
    "revision": "CCR-CC-20261019.17",
    "deployment_id": "dpl_7F4dYRU3RnKAzCmHy1PfoCY7Pp5q",
    "url": "https://go3d-ccr-engineering-viewer-he2qomzbk-go3dstudio.vercel.app/",
    "recorded_source_commit": "602d429483e36657368b071cc35c9c581fc530c4"
  },
  "no_mug_catalog": {
    "revision": "C01",
    "source_revision": "BW02",
    "source_stl_sha256": "437270a2f8d03bec1b7a33b980d3b780dd123b425d6b93fabc96452b9ca848ac",
    "source_faces": 114282,
    "source_native_height_mm": 1756.6089143753052,
    "faces": [
      17142,
      28570,
      39998,
      50000,
      57140,
      85710,
      114282
    ],
    "guide": "review/no-mug-c01/Beer_Man_NO_MUG_Resolution_Catalog_C01.pdf",
    "comparison": "review/no-mug-c01/Beer_Man_NO_MUG_Resolution_Comparison_C01.jpg",
    "effort_composite": "review/no-mug-c01/Beer_Man_NO_MUG_Work_Composite_C01.jpg",
    "drive_folder": "https://drive.google.com/drive/folders/1Sui7ZIoKH1CUU6VJ490f3_Pf8AouM66v",
    "scale": "native nominal millimetres; no rescale; physical calibration pending",
    "manufacturing_release": "HOLD",
    "source_commit": "602d429483e36657368b071cc35c9c581fc530c4"
  },
  "latest_published_engineering_evidence": {
    "revision": "R109",
    "commit": null,
    "branch": "codex/r94-waist-boundary",
    "scope": "PASS for 47 additional source-free, inside-parity, upper-owned, R83 class-1 cells. 220 cells, 381 chambers, 509 exact paired interfaces; four bounded computational boundary checks pass. 229 retained finite-domain perimeter faces remain outside-unqualified; not a global shell, CAD, physical part or functional mechanism.",
    "checkedAt": "2026-10-17T21:41:44.4384818Z",
    "evidence": "mechanical/R109/ENGINEERING_RECORD.md",
    "manifest_sha256": "b3dc21b5f2153ba5eec175150b0c833333a270b8305a8cc3ea4c88b05cf06fd7",
    "payload_files": 26,
    "payload_mismatches": 0,
    "inputs": 11,
    "input_mismatches": 0,
    "manufacturing_release": "HOLD"
  },
  "historical_ui_revision": {
    "revision": "CC16 synchronized theatrical concept preview",
    "scope": "Adds a fixed 12-second Welcome \u2192 Toast \u2192 Bow \u2192 Return display sequence moving the torso, head, both shoulders and attached mug from one shared timebase. Existing single-axis controls, stop, reset and four-angle sliders remain available. No CAD/source geometry, proposed limits, download payloads, comments or backend behavior changed.",
    "validation": "The complete 133-test suite passes. Source-integrity, latest R109 checkpoint and input manifests pass their recorded hashes. Live publication is verified separately against the production receipt; contact/clearance and manufacturing gates remain open."
  },
  "cc18": {
    "default_view": "rgb",
    "default_source_opacity_percent": 100,
    "theatrical_duration_ms": 6000,
    "default_speed": 1.5,
    "xray_source_opacity_percent": 18,
    "xray_fade_ms": 800,
    "tower_modes": [
      "auto",
      "faint",
      "off"
    ],
    "branding": "One original GO3D SVG watermark per active viewer; exact existing artwork.",
    "narration": "English script using a device German speech voice when available; clearly reported English/caption fallback. Tap to start. No prerecorded voice asset.",
    "rgb_mapping_manifest": "rgb-motion-source.json",
    "rgb_mapping_manifest_sha256": "846ccc167ffb29ceae26e2dd40b5bf7bfca5d9d6d6970a60ad71171637377a78",
    "rgb_validation": "rgb-motion-validation.json",
    "source_geometry_modified": false,
    "source_texture_pixels_modified": false,
    "new_cut_or_remesh": false,
    "cad_geometry_modified": false,
    "simultaneous_motion_validated": false,
    "combined_clearance_validated": false,
    "manufacturing_release": "HOLD",
    "startup_image": {
      "file": "review/player/beer-man-rgb-poster.png",
      "sha256": "a1cf742b39faa11f7ae59e95da6a0963c9f737169788e8917001c49b12f05e1f",
      "source_file": "beer_brat_authentic_textured.glb",
      "source_sha256": "762e7e1dfe79bc506fe874122a35cd45dc3f279f5e29125b51fec899233ec3b2",
      "scope": "Display-only startup/fallback poster derived from the existing authentic Beer Man RGB asset. Not a manufacturing artifact or assertion of complete RGB surface coverage.",
      "rendering": "Original source mesh, UVs, texture pixels and node transforms; neutral studio illumination. Display still only."
    }
  },
  "previous_review_preview": {
    "revision": "CCR-CC-20261019.20",
    "deployment_id": "dpl_EivrCVDso37Zd8JuWo8rEkeEt5GV",
    "url": "https://go3d-ccr-engineering-viewer-mxvusddr5-go3dstudio.vercel.app/characters/beer-man#model",
    "overlay_commit": "c51ea416f488bb6a0926dacf3befb8ca0b42d092",
    "production_promoted": false,
    "review_finding": "Retained CC20 viewer preview with measured fullscreen sizing. CC21 adds prepared recorded narration and corrects manual takeover of tour/intro controls."
  },
  "cc19": {
    "narration_route": "The active tour names its selected German device voice reading English, or explicitly reports an English/caption fallback. Device voice availability does not certify audible accent quality.",
    "audio_failure": "Speech errors, thrown speech requests and stalled utterances switch remaining chapters to captions without retrying audio.",
    "recorded_audio_available": false,
    "mobile_controls": "Compact two-row primary controls; Fit uses the remaining first-row space. Narration route and live status remain visible in fullscreen.",
    "source_geometry_modified": false,
    "source_texture_pixels_modified": false,
    "cad_geometry_modified": false,
    "manufacturing_release": "HOLD"
  },
  "prior_review_preview_before_CC19": {
    "revision": "CCR-CC-20261019.18",
    "deployment_id": "dpl_4yRbceZR3vc6iRP6RpCC735BNjht",
    "url": "https://go3d-ccr-engineering-viewer-r1rbb5m7e-go3dstudio.vercel.app/characters/beer-man#model",
    "overlay_commit": "c887e68cbc3b2b452e773410abec547dcd157469",
    "production_promoted": false
  },
  "cc20": {
    "fullscreen_sizing": "Stage height uses the measured toolbar, manufacturing warning, border and safe-area padding. Changes in captions, voice/status text and viewport size update the available stage height. Short screens retain a minimum stage and may scroll.",
    "source_geometry_modified": false,
    "camera_fit_modified": false,
    "manufacturing_release": "HOLD"
  },
  "prior_review_preview_before_CC20": {
    "revision": "CCR-CC-20261019.19",
    "deployment_id": "dpl_5G9M96Ab85yucQGbSHazEndNFoHy",
    "url": "https://go3d-ccr-engineering-viewer-jynotj64w-go3dstudio.vercel.app/characters/beer-man#model",
    "overlay_commit": "e4dcc5896a1e99712f751f92505aab5140ac4b6c",
    "production_promoted": false,
    "review_finding": "Additional voice/status text pushed the manufacturing banner below the desktop fullscreen viewport; superseded by the measured-height follow-up."
  },
  "cc21": {
    "narration_manifest": "review/player/narration/tour-narration.json",
    "recorded_audio_available": false,
    "narration_scope": "Prepared three-clip English narration route. A complete reviewed script-matching manifest enables static recordings. Current manifest is disabled; device speech and explicit captions remain active. No recorded German-accented English has been generated, supplied or heard.",
    "loading": "Recordings remain explicitly pending in the compact tour control. Pending mode makes no narration-config or audio request and preserves immediate device speech. Once reviewed clips are packaged, a ready flag allows the small configuration request only after an explicit tour request; each used clip is size-bounded and SHA-256 verified.",
    "manual_control": "Advanced view and joint inputs, camera interaction and saved-view restoration cancel intro/tour ownership so a pending chapter cannot replace the selected view.",
    "visual_design_modified": false,
    "source_geometry_modified": false,
    "source_texture_pixels_modified": false,
    "camera_fit_modified": false,
    "cad_geometry_modified": false,
    "manufacturing_release": "HOLD"
  },
  "cc22": {
    "tour_fallback": "Narrated tour and captions continue when the 3D model is unavailable; model motion is skipped until rendering is ready.",
    "recorded_audio_available": false,
    "source_geometry_modified": false,
    "source_texture_pixels_modified": false,
    "manufacturing_release": "HOLD"
  },
  "default_landing_page": "/",
  "navigation_update": {
    "scope": "Bill Character Builder opens by default; full review, downloads and original source geometry preserved.",
    "base_deployment": "dpl_39ZRTZEsW9AwqDir3kjCJ3r62kpz",
    "base_revision": "CCR-CC-20261019.24",
    "source_snapshot_commit": "029981de36b3977973ff45852de9abfe9ee2c0bc",
    "createdAt": "2026-10-19T18:50:23.222Z"
  },
  "previous_release": "CCR-CC-20261019.28",
  "builder": {
    "revision": "S01 UI2",
    "source_unchanged": true,
    "download_previews": "Actual existing CAD/source images; newly generated STEP face-boundary and DXF-polyline renders with provenance",
    "dxf_package": "Unmodified 2D and 3D 10mm reference profiles; not manufacturing templates"
  },
  "display_units": {
    "length": "inches",
    "decimal_places": 2,
    "source_geometry_changed": false
  },
  "mobile_header": {
    "scope": "Allow the existing full-review header controls to wrap on narrow screens.",
    "source_geometry_changed": false,
    "links_changed": false,
    "baseline_commit": "4e632df9378a2b9d961375547324293c8a094a73"
  },
  "orbit_review": {
    "isolated_part_auto_center": true,
    "pick_orbit_center": true,
    "source_geometry_changed": false,
    "source_commit": "4e632df9378a2b9d961375547324293c8a094a73",
    "mobile_baseline_commit": "680758ab21aa4635938e5f4fd31628e9ee882043"
  },
  "bill_builder_update": {
    "baseline_deployment": "dpl_H2cTiMa9B8fME1MfEh6hUKapgnen",
    "controls": [
      "hide/show",
      "1\u201360 degrees/sec orbit",
      "XYZ frame",
      "oriented plane proposal"
    ],
    "solidworks_connection": "local companion; desktop acceptance pending",
    "remote_shared_sync": "not configured",
    "rendered_browser_validation": "not performed; supported browser capability unavailable",
    "source_geometry_modified": false
  },
  "direct_section_editor": {
    "baselineDeployment": "dpl_AtQcvpF1vuKYCDnSSoaRe216tSb5",
    "sourceBaselineCommit": "2e5648c",
    "directSelect": true,
    "cutDrag": true,
    "inchesDecimals": 2,
    "undoCut": true,
    "insideExpandedViewer": true,
    "mobileDrawer": true,
    "componentRequests": "Named components, source-coordinate points, optional XYZ sizes; saved in editable request JSON. No hardware geometry or fit claim.",
    "generatedCad": "Requires separate processing and validation; saved requests are not final CAD.",
    "validation": "Local desktop click, drag, undo and actual exported JSON verified; mobile 390\u00d7844 layout verified. Staged browser validation recorded separately."
  },
  "narration_update": {
    "language": "English",
    "accent_direction": "Thick German accent, deep male register",
    "provider": "Runway expressive speech",
    "type": "New first-person design narration",
    "recorded_chapters": 8,
    "publication_authorization": "Explicit user instruction on2026-10-29",
    "subjective_voice_acceptance": "User may request further voice changes; this records publication authorization, not an invented listening approval.",
    "cadChanged": false
  },
  "revision_control": {
    "revision": "RC1",
    "baseline_release": "CC32",
    "baseline_deployment": "dpl_6dh8kAQBnJ3kdeFkUC3YaXsJGJPS",
    "features": [
      "Append-only local design checkpoints",
      "Named checkpoints and undo/redo",
      "Source-checked history import/export",
      "Per-feature tool visibility",
      "Exact-part SolidWorks test evidence",
      "Tagged source feature rollback"
    ],
    "reference_part": "P03_Arm_Xminus_BW02_C01_S01_REVIEW",
    "reference_acceptance": "Bill reported usable; specific operation unspecified",
    "manufacturing_release": "HOLD"
  },
  "design_workbench": {
    "baseline_release": "CCR-CC-20261019.32-RC1",
    "baseline_deployment": "dpl_AHvSRrEL6uS5KWpvixgnWnfXbnx3",
    "sectioning": "Triangle/plane intersections, normal-offset slider, XYZ rotations, 3D DXF line export, 24 queued solid splits; review display remains uncapped.",
    "library": "Local STL preview drop, paired-local native SLDPRT/complete SLDASM folder import, XYZ/rotation/anchor placement, screen drag, saved recipe and undo/redo.",
    "native_commands": "Authenticated loopback commands queued on COM STA; copy saved native part, add reference planes and Split features, place native components in a new assembly; preserve original source.",
    "return": "Native copy/assembly and referenced library, recipe, preview and GO3D surface-fitting request in checked ZIP.",
    "surface_work": "Request packaged only. No AI fitting, welding, merge or remote processing job executed.",
    "desktop_acceptance": "PENDING \u2014 SolidWorks COM is mocked in this environment.",
    "browser_rendering": "NOT_VERIFIED \u2014 supported browser QA capability unavailable.",
    "remote_shared_sync": "NOT_CONFIGURED",
    "manufacturing_release": "HOLD"
  },
  "solidworks_studio": {
    "revision": "SW6",
    "baseline": "CCR-CC-20261019.33-WB1",
    "backup_tag": "backup/before-sw2-20261019",
    "backup_deployment": "dpl_GjhnHXRkpSJ9wnEgPoeUawZiJ42s",
    "backup_sha256": "83693f5244c9eb07435da9c04e3bd2c82df75d0c9338d0d69024f33c3aae7199",
    "capabilities": [
      "persistent local native library",
      "on-demand previews and metadata",
      "oriented automatic section stacks",
      "independent native part dimensions and configurations",
      "placed subassembly configurations",
      "native reference-plane and reference-axis mates",
      "fixed/floating native components",
      "native Pack and Go dependency copies",
      "native PART/assembly, optional STEP, design-intent BOM and solved-transform report",
      "Local STEP/STP library import and separate checked native SLDPRT conversion",
      "Per-component manufacturer, catalog part number and checked HTTPS CAD source URL carried from placement recipe into SolidWorks design-intent BOM"
    ],
    "desktop_acceptance": "PENDING_NOT_RUN_IN_INSTALLED_SOLIDWORKS",
    "browser_rendering": "NOT_VERIFIED_MANAGED_PREVIEW_BLOCKED",
    "remote_shared_save_sync": "NOT_CONFIGURED",
    "source_cad_modified": false,
    "manufacturing_release": "HOLD",
    "mechanical_catalogs": [
      "McMaster-Carr CAD",
      "MISUMI CAD",
      "3D ContentCentral"
    ],
    "supplier_source_preserved": true,
    "workbench_layout": "Full-width section below viewer; opens on Place parts"
  },
  "cc35_surface_color_review": {
    "surface_methods": [
      "mesh_reference",
      "feature_hybrid",
      "localized_nurbs",
      "auto_nurbs",
      "quad_freeform"
    ],
    "color_methods": [
      "full_color_print",
      "printed_wrap",
      "hydrographic"
    ],
    "recommendation": "Preserve the source scan as likeness/color reference; compare feature-first mechanical interfaces and one localized NURBS patch on the same region; expand methods only when the trial shows need. Prefer full-color print for actual RGB texture, wrap for suitable larger smooth pieces, and hydro-dip for decorative pattern.",
    "visual_aids": "Three embedded schematic process cards in the viewer review tools; not a physics, color, or coating simulation.",
    "handoff": "Named region, selected methods and color route are copied to GO3D-surface-handoff.json. No surface generation, texture remap, physical finish or merge is executed.",
    "desktop_acceptance": "PENDING_NOT_RUN_IN_INSTALLED_SOLIDWORKS",
    "manufacturing_release": "HOLD"
  },
  "cc38_design_studio": {
    "brand": "GO3D Design Studio \u00b7 Scan 2 Model 2 CAD 2 Print",
    "product_scope": "Named per-product recipes with mechanical catalog presets for GO3D bottling equipment and conveyor components; current in-app reference scan remains Beer Man C01.",
    "viewer_drop": "Direct STEP/STP import in a lazy-loaded browser Web Worker using vendored LGPL-2.1 occt-import-js; binary STL preview; supplier file stays on device.",
    "automatic_placement": "Dropped STEP/STL components auto-place at selected or part-name-hinted Beer Man cut datum. Anchor coordinate is derived from clipped bounds of actual C01 scan triangles; user adjusts placement, rotation and clearance.",
    "fit_check_export": "Separate local binary STL meshes, source-frame recipe, project name and supplier-traceable parts-list CSV in checked ZIP; STL is tessellated, no B-rep feature tree or supplier source file redistributed.",
    "surface_comparison": "Same named region locked after queue; source scan hash and source XYZ alignment recorded; feature-first Geomagic Design X route, localized Design X NURBS, QUICKSURFACE Pro Fit Surface/freeform, mesh reference and quad/freeform; user enters software version, RMS/P95/max deviation, patch count, file size, rebuild and notes.",
    "quicksurface_purchase_research": {
      "trial": "30-day official vendor trial listed",
      "pro_list_price": "\u20ac1,700 annual or \u20ac5,250 permanent single commercial PC license; verify region, VAT and current quote",
      "purchase": "Not purchased; no checkout authorization or transaction"
    },
    "testing": {
      "step_engine": "Vendored OCCT import smoke-tested on upstream simple-basic-cube STEP fixture (12 triangles).",
      "helpers": "Binary STL, CSV injection protection, ZIP CRC/layout and traversal rejection tests passed.",
      "dom": "Design page test verifies viewer drop auto-places to a selected scan datum.",
      "browser_real_gpu_mobile": "NOT_VERIFIED_MANAGED_PREVIEW_BLOCKED"
    },
    "manufacturing_release": "HOLD",
    "native_brep": "SolidWorks companion still required for native feature-tree design build. Browser STEP path is a review mesh workflow."
  },
  "cc39_scan_first_design_studio": {
    "revision": "CCR-CC-20261020.39-DS2",
    "scan_inputs": [
      "STL",
      "OBJ",
      "ASCII PLY",
      "binary little-endian PLY",
      "STEP",
      "STP"
    ],
    "limits": {
      "mesh_triangles": 200000,
      "scan_file_bytes": 157286400,
      "browser_local_only": true
    },
    "calibration": "Source units selected by user; optional uniform scale from one user-measured X/Y/Z extent. Scan-derived measurements are estimates.",
    "measurements": "Two clicked mesh surface points; straight-line distance in calibrated millimetres; saved with recipe.",
    "handoff": "Local ZIP may contain calibrated scan STL, DXF section contours, component preview meshes, design recipe, measurement points, parts list, and limitations README.",
    "restore": "Recipes retain scan SHA-256 and calibration metadata; user must reselect the same local scan to restore its geometry.",
    "raw_photos": "Capture guidance only. RAW photos are not decoded into a 3-D mesh or dimensions.",
    "native_cad": "SolidWorks native feature builds require a separately connected native CAD target and the desktop companion. Imported scan meshes do not create editable B-rep CAD.",
    "source_geometry_modified": false,
    "manufacturing_release": "HOLD"
  },
  "cc40_bill_guidance": {
    "tooltips": "Context-specific hover titles on viewer, scan, section, library and controller tools.",
    "training": "Help dialog, seven-step guided tour, touch/mobile quick start, complete public training guide, captioned five-second 4K title intro and downloadable transcript. Intro is locally composed branding, not an operational recording.",
    "controller": "One-click standard DualSense / DualSense Edge profile; saved speed and dead zone; corrected pan rate and single sensitivity application. Physical controller acceptance pending.",
    "branding": "Exact original GO3D artwork as a small subdued mark; no replacement logo or prominent promotional overlays.",
    "runway": "Separate training-video task created. Runway returned HTTP 401 token revoked; generation blocked pending reconnection. No generated clip claimed.",
    "calibration": "Relinked scans preserve their original scale factor; mismatched scan references disable measure/place/native build/export until correct local geometry is loaded.",
    "manufacturing_release": "HOLD"
  },
  "cc41_development_home": {
    "scope": "GO3D active development home with Bill as design lead, direct studio step links, device-local recipe summary, practical tool guide and manual first-build checklist.",
    "branding": "Original GO3D Studio asset with existing alpha transparency, small header mark at 72% opacity. No generated logo replacement used.",
    "prototype_archive": "Previous command HTML retained outside public deploy. Old mechanical study removed from navigation; canonical /mechanical, /bill-sections and named legacy study routes return a retired page (410). Historic immutable deployments remain rollback records; this is not a retroactive privacy guarantee.",
    "tool_guidance": "Supplier STEP, QUICKSURFACE Pro first trial, same-region Geomagic alternative, optional native SolidWorks companion and Onshape import reference. No vendor purchase or new service connection executed.",
    "source_geometry_modified": false,
    "quicksurface_toolkit": "Secret-free Pro and SOLIDWORKS add-in setup guide, user-operated same-region test workflow; license activation, native processing and unattended calls are not implemented."
  },
  "cc42_spatial": {
    "mouse": "Experimental direct WebHID input from compatible SpaceMouse / SpaceNavigator multi-axis descriptors. Six-axis camera control, roll, sensitivity, dead zone, axis reversal, dominant axis, and two device button actions. No SDK certification or device output writes.",
    "vr": "On-demand immersive WebXR stereo review of the visible source/scan and placed component meshes. Tabletop or nominal 1:1 millimetre scale, section-side clipping, controller rays, temporary two-point mesh measurements, model turn/height controls, and session cleanup.",
    "live_editing": "VR uses an entry snapshot. Edit in the main viewer and re-enter. Measurements are temporary, not saved to the recipe.",
    "hardware_acceptance": "NOT_RUN: physical 3D mouse and headset not available in this environment.",
    "runtime": "WebHID/WebXR support is detected in the current browser; iPhone support is not presumed.",
    "source_geometry_modified": false,
    "verification": "Software checks cover HID reports, roll-aware picking, metric transforms, stereo mesh draw and session lifecycle. Physical hardware acceptance remains pending.",
    "lifecycle": "Module-load failure, permission denial, page exit and early session end release the granted XR session and restore ordinary navigation."
  },
  "cc43_direct_part_tools": {
    "ui": "Compact per-part View/Move/Rotate toolbar with source/local axes, exact step nudges, tenfold fine control and grouped undo.",
    "input": "Mouse/touch drag, held keyboard, DualSense sticks/L3/R3 and optional WebHID; per-frame edits update the placement recipe only.",
    "performance": "Reuse unchanged transformed meshes and GPU buffers; coalesce continuous placement display updates.",
    "validation": "Software test coverage; physical controller, 3D mouse and mobile GPU acceptance pending.",
    "preserved": "UNIFIED4 same-site workstation setup, inventory comparison and LR1 routes. Source scans and supplier coordinates are unchanged."
  },
  "fit2": {
    "version": "FIT2",
    "status": "AUTHORIZED_DEVELOPMENT_REVIEW",
    "changes": [
      "assembly navigator",
      "safe parent removal",
      "branch copy with local or world offsets",
      "reparent without moving",
      "parent-local position entry",
      "conservative envelope review including hidden components"
    ],
    "collision_certification": false,
    "manufacturing_release": "HOLD",
    "publication_authorized": true,
    "integrates_welcome1": true,
    "hardware_acceptance": "Live GPU and physical desktop/mobile acceptance pending",
    "rollback_deployment": "dpl_CuzckVCMSg57n9LcCJysJUNHpTej"
  },
  "point_help": {
    "version": "POINT1",
    "revision": "SS1-a6023e8f8c35-POINT1-41c05556",
    "base_deployment": "dpl_2DWs6NnmJ1HDPS5k8QyXDqoE48uG",
    "scope": "Contextual point-marking explanation, request shortcut, marking status and Help entry",
    "source_geometry_modified": false,
    "request_submission": "Existing manual copy/download workflow",
    "manufacturing_release": "HOLD"
  },
  "first_use": {
    "version": "FIRST1",
    "revision": "FIRST1-531c0258",
    "base_deployment": "dpl_6ceAJ8ssJagjRaujJ5vy2WQ2HPx9",
    "scope": "Start guide, existing-tour access, basic view explanations, point-to-note transition and manual handoff clarity; SS3 safeguards retained",
    "source_geometry_modified": false,
    "manufacturing_release": "HOLD"
  },
  "guide_update": {
    "id": "GUIDE2",
    "date": "2026-10-20",
    "guide": "/bill-builder/quick-guide.html",
    "pdf": "/bill-builder/downloads/GO3D_CCR_Quick_Guide.pdf",
    "pdf_sha256": "d829fca33a95a0be747b074f6b7e36d08fcc4706410b5abfc10018fdfc5aa0af",
    "feature_queue": "/bill-builder/development-queue.json",
    "queued": [
      "CUT-STEP-01"
    ],
    "app_release_status": "prototype_in_development",
    "training_gate": "Eddie tests and approves after updates finish",
    "manufacturing_release": "HOLD",
    "scope": "Bill engineering for Fredericksburg; Stan artwork approval before manufacturing staging",
    "customer_features_in_bill_queue": false
  },
  "system_check": {
    "release": "SETUP1",
    "revision": "SETUP1-3e0e2b0b9162",
    "published_build_at": "2026-10-20T15:55:51.671273+00:00",
    "baseline_deployment": "dpl_Ar3MLop94LVJgrf2TZtwQmMoNeq9",
    "browser": "User-requested actual viewer redraw sample; recommendations apply only after explicit Apply.",
    "display_changes": [
      "Render pixel-ratio ceiling",
      "Render pixel budget",
      "Pause automatic orbit when selected"
    ],
    "restore": "Undo restores the recorded previous preferences; Forget restores original recorded preferences and clears this feature records.",
    "local_companion": "Read-only installed hardware and running SOLIDWORKS version check, exact-text consent with expiring selected scopes, cancellation and revocation.",
    "native_settings_changes": false,
    "remote_control": false,
    "automatic_report_upload": false,
    "desktop_acceptance": "PENDING",
    "manufacturing_release": "HOLD",
    "notice_version": "GO3D_SYSTEM_CHECK_1",
    "local_notice_version": "GO3D_LOCAL_CONSENT_1"
  },
  "export1": {
    "revision": "EXPORT1",
    "status": "published_candidate_for_acceptance",
    "direct_mesh_exports": "implemented; real selected review STL and DXF",
    "arbitrary_step_pipeline": "blocked: no connected CAD host or Drive result publisher",
    "exact_example": "P01 head cut at Z=1462.54 mm; computationally checked STEP solid; SolidWorks 2021 acceptance pending",
    "trainer": "hover/focus/touch tips and optional expanded step guidance",
    "commands": "reviewed limited commands; browser-dependent dictation; local request drafts",
    "manufacturing_release": "HOLD",
    "build": "EXPORT1-20261020-R3",
    "complete_project": "Character cut settings, marked point and assembly snapshot included; checksum checked on reopen",
    "verification": "Six software checks pass; initial preview selection and exact STEP binding observed. Final cloud browser interaction is currently blocked by browser runtime timeouts. Physical desktop/mobile and target SolidWorks acceptance pending.",
    "training": "Text lesson and current PDF; existing eight captioned lessons retained. New export screen recording and narration pending successful browser capture."
  },
  "queue1": {
    "revision": "QUEUE1-20261020",
    "scope": "Request queue only; EXPORT1-20261020-R3 viewer UI unchanged",
    "queue_sha256": "79757a9a003674f1de58cb197ca9b53cd79796221bf4d8ff572f5432bff223a1",
    "focus_preview": "https://go3d-ccr-engineering-viewer-knvi1m10b-go3dstudio.vercel.app/bill-builder/?focus=1",
    "manufacturing_release": "HOLD"
  },
  "tools2": {
    "revision": "TOOLS2-20261020",
    "status": "prototype_update_pending_acceptance",
    "scope": "Mobile in-viewer tools and export panel; existing project data and prior routes preserved",
    "focus1_promoted": false,
    "physical_iphone_acceptance": "PENDING",
    "formal_training": "Wait for stable Eddie/Bill prototype acceptance",
    "manufacturing_release": "HOLD"
  },
  "queue2": {
    "revision": "QUEUE2-20261020",
    "status": "priority_and_requirements_only",
    "viewer_unchanged": true,
    "first": "CUT-STEP-01",
    "learning_implemented": false,
    "manufacturing_release": "HOLD"
  },
  "beta_backup": {
    "revision": "BETA-BACKUP1-20261020",
    "source_deployment": "dpl_B1cUgedpwn8p64LHUnDMskFz9hgk",
    "public_beta_authorized": true,
    "download": "/bill-builder/downloads/GO3D_BETA_PORT_20261020_R3.zip",
    "bytes": 26522220,
    "sha256": "22cb606bbe7a0e7ab6bb4dca5ca03c049f86fd81e4ee738b12d1500a19483532",
    "viewer_unchanged": true,
    "scope": "Portable beta source checkpoint, not a full offline asset mirror. Original engineering files and history remain in Drive.",
    "cad_worker": "not_connected",
    "drive_publication_bridge": "not_connected",
    "manufacturing_release": "HOLD"
  },
  "occt1": {
    "revision": "OCCT1-20261020",
    "scope": "Bill-independent operator processing and optional export preference; exact reviewed head revision registered",
    "public_job_submission": "not_connected",
    "automatic_drive_publication": "not_connected",
    "bill_computer_connection": "not_required_for_managed_adapter",
    "solidworks_2021_acceptance": "PENDING",
    "manufacturing_release": "HOLD"
  },
  "runtime1": {
    "revision": "RUNTIME1-20261020",
    "processor": "OpenCascade C01 faceted review adapter",
    "access": "public_beta_direct_download",
    "public_submission": true,
    "drive_publication": "owner_authorization_required",
    "native_computer_connection": false,
    "manufacturing_release": "HOLD",
    "processor_version": "OCCT-CUT2-20261020"
  },
  "dictation1": {
    "revision": "DICTATION1-20261020",
    "unsupported_browser": "visible keyboard microphone guidance",
    "browser_callback_tests": "controlled tests; no live microphone capture claimed",
    "commands": "selection plus export is reviewed before running",
    "manufacturing_release": "HOLD"
  },
  "theme1": {
    "revision": "THEME1-20261020",
    "base_deployment": "dpl_ERJgAGkMbERuXpWDMdqvbeugBhFn",
    "scope": "Replace undefined panel colour token with existing theme surface in three CSS rules.",
    "workflow_changes": false,
    "manufacturing_release": "HOLD"
  },
  "requests1": {
    "revision": "REQUESTS1-20261020",
    "base_deployment": "dpl_DXo9wccHqKRPbUvkVs5Un4YbuBjQ",
    "storage": "existing Postgres; separate application request tables",
    "public_intake": "explicit reviewed submission",
    "owner_review": "private owner access key; priority and status; implementation handoff",
    "automatic_implementation": false,
    "notifications": "pending_setup; Slack recommended but not connected",
    "drafts": "existing local requests preserved",
    "manufacturing_release": "HOLD"
  },
  "icon1": {
    "revision": "ICON1-20261020",
    "scope": "Remove duplicate CSS pseudo-element only",
    "base_deployment": "dpl_tKbfifseA1GyRmZ4jThfLWGamhna"
  },
  "daily_wrap": {
    "revision": "WRAP1-20261020",
    "date": "2026-10-20",
    "base_deployment": "dpl_DdQRGr3L5zLCU84geZCEtTJCjZ4m",
    "pdf": "/bill-builder/downloads/GO3D_CCR_Daily_Wrap_2026-10-20.pdf",
    "latest_request": "Bill 11:23 AM: How do I create a file from this?",
    "application_revision_unchanged": "ICON1-20261020",
    "scope": "Daily PDF and guide only; original morning PDF preserved",
    "manufacturing_release": "HOLD"
  },
  "bill_builder_flyer": {
    "revision": "FLYER1-20261020",
    "base_deployment": "dpl_GA8ZsmdEPZWyqBKZwkaJbRhMttde",
    "pdf": "/bill-builder/downloads/GO3D_Bill_Builder_Flyer_2026-10-20.pdf",
    "image": "/bill-builder/downloads/GO3D_Bill_Builder_Flyer_2026-10-20.png",
    "ownership": "Bill owns completed Bill-Builder after final handoff",
    "scope": "Public flyer, roadmap, original branding correction; application logic unchanged",
    "manufacturing_release": "HOLD"
  },
  "assist1": {
    "revision": "ASSIST1-20261020-R2",
    "base_deployment": "dpl_CCBRuz72Ke3mdYbRJc7GqhSg2sr4",
    "scope": "Top-level speak/type help using the existing command input; reviewed actions remain separate",
    "ai": "AI Gateway runtime; explicit guide fallback when unavailable",
    "automatic_design_actions": false,
    "phone_microphone_acceptance": "PENDING",
    "manufacturing_release": "HOLD"
  },
  "mobile_mechanical_view": {
    "revision": "MOBILEVIEW1",
    "date": "2026-10-23",
    "scope": "Mobile viewing and fullscreen controls; rendering performance only",
    "base_deployment_id": "dpl_FeGicyYhQjvi2uEcvFZUMe8ud4hg",
    "base_immutable_url": "https://go3d-ccr-engineering-viewer-g57b23f6w-go3dstudio.vercel.app",
    "viewer_route": "/characters/beer-man/#model",
    "source_geometry_modified": false,
    "manufacturing_release": "HOLD",
    "changes": [
      "Safari-compatible fullscreen fallback with visible close control",
      "Mobile portrait and landscape controls with optional settings disclosure",
      "Idle and offscreen render suspension; mobile pixel ratio capped at 1.25 and animation at 30fps"
    ],
    "validation": "Browser checks and deployment receipt recorded in MOBILEVIEW1 handoff; physical iPhone acceptance pending."
  },
  "mobile_mechanical_view_2": {
    "revision": "MOBILEVIEW2",
    "date": "2026-10-23",
    "base_deployment_id": "dpl_5dG8XiATaWi9gkS3EhAcFRFdps5w",
    "changes": [
      "Deferred 3D viewers until their page or visible study needs them",
      "Earlier RGB readiness independent of CAD part downloads",
      "Compact camera controls and deliberate mobile playback",
      "Cached camera-fit bounds and coalesced canvas resizing"
    ],
    "source_geometry_modified": false,
    "manufacturing_release": "HOLD",
    "verification": "Browser results and exact source hashes recorded with release handoff; physical iPhone acceptance pending."
  },
  "beer_man_startup_walkthrough": {
    "revision": "WALKTHROUGH3",
    "auto_start": "When the mechanical study is open, visible, and the RGB motion model is ready; includes mobile. Reduced-motion preference disables automatic motion and orbit.",
    "chapters": 8,
    "views": [
      "rgb",
      "mechanical",
      "xray"
    ],
    "narration": {
      "kind": "new spoken narration matched to the walkthrough",
      "voice": "Benjamin",
      "duration_seconds": 185.077551,
      "files": 8,
      "bytes": 2964926,
      "sound_policy": "Automatic sound where allowed; explicit Enable sound control when browser blocks it."
    },
    "growth_visual": "Progressive reveal of the existing 34 R85 reference parts; illustration of experimental constraint-driven growth, not a live solver or a completed grown mechanism.",
    "source_geometry_modified": false,
    "prior_production": "dpl_HeQnBJ4MzgM5tpveRHGau4iknPJR",
    "manufacturing_release": "HOLD"
  },
  "beer_man_playback": {
    "revision": "R114-BM-AUTO1",
    "date": "2026-10-27",
    "automatic_tour": true,
    "sound_default": "on when exact approved reference is available; one-tap recovery for browser policy",
    "voice_reference": "missing; unapproved recordings remain inactive",
    "transition_indicator": "tour-clock countdown, minimizable, optional hide between transitions",
    "camera": "camera-only orbit and height sweeps; reduced motion and manual takeover respected",
    "source_geometry_changed": false,
    "manufacturing_release": "HOLD",
    "changes_url": "/character-library/prototype/updates.html"
  },
  "internal_view_recovery": {
    "revision": "INSIDE1",
    "date": "2026-10-29",
    "base_deployment": "dpl_HNgBz6VJvaSQe7vhfFbHDBFWGEdA",
    "internals": "34 source-verified R85 parts served directly; legacy fallback routes flattened; visible controls focus the internal study.",
    "voice": "New German-accent English audition is available for listening review; approved voice lock is preserved until user approval.",
    "source_geometry_modified": false,
    "manufacturing_release": "HOLD"
  },
  "beer_man_design_voice": {
    "revision": "DESIGNVOICE1",
    "publication_authorized_by": "Eddie Oliveras",
    "date": "2026-10-29",
    "scope": "Eight first-person chapters in a deep, strong German-accent-directed performance. Narration and views share chapter timing.",
    "voice_lock": "/character-library/prototype/voice-lock.json",
    "source_geometry_modified": false,
    "manufacturing_release": "HOLD"
  },
  "studio_convergence": {
    "revision": "STUDIO2",
    "date": "2026-10-30",
    "design_studio": "/bill-builder/",
    "prototype_studio": "/character-library/prototype/?character=C002",
    "legacy_review": "/characters/beer-man/#model",
    "design_role": "Edit sections, place components, measure and export.",
    "review_role": "Inspect motion, internals, exploded and build study views.",
    "features": [
      "Model-first view with compact primary controls",
      "Tools and sources stay in a closed drawer",
      "Shared top-right Help with keyboard and touch explanations",
      "Camera fits portrait model bounds",
      "Original model link scrolls to the lazy-loaded study",
      "Original source, internal studies and voice reference preserved"
    ],
    "voice_status": "Exact original voice reference retained. New design recording pending original voice preset or cloning-capable connection.",
    "source_geometry_modified": false,
    "manufacturing_release": "HOLD"
  }
}
