Rig handoff report

Collection GR_Character in GR ✓ simple_rig.blend · generated 2026-10-31T15:27:44Z by GleipnirRig 1.0.2

No confirmed failures in the checks that ran

This check does not certify rig UI scripts, every driver or animation correctness.

Handoff next step

No confirmed failures were found in the checks that ran. Review the limits below before sending the rig.

Checked OK (22) — show check details

Checks that ran and found nothing wrong. They do not certify the whole rig.

Checked OK 1 armature(s) in the collection

SRC-ARMATURE · source check

GR_Rig

Checked OK Every deforming armature is inside the collection

SRC-MEMBERSHIP · source check

1 mesh(es) checked.

Checked OK All objects in the collection are local to this file

SRC-LINKED-STATUS · source check

Checked OK Linked libraries used by the collection resolve

SRC-LIBRARIES · source check

Checked OK External files used by the collection resolve

SRC-FILES · source check

Checked OK 1 driver(s) need no Python

SRC-DRIVERS · source check

Checked OK No registered scripts in the file

SRC-SCRIPTS · source check

Checked OK Collection linked from the saved file in a fresh Blender

REC-LINK · recipient check

2 objects came in with "GR_Character".

Evidence
{
  "objects": [
    "GR_Body",
    "GR_Rig"
  ]
}

Checked OK All linked data resolved in the recipient simulation

REC-MISSING-LINKED · recipient check

1 library file(s) loaded.

Checked OK External files resolved (0 checked)

REC-MISSING-FILES · recipient check

Every non-packed image/cache/sound/font used by the linked collection exists on this computer. Paths outside the file's folder may still be missing on the recipient's computer.

Checked OK Library overrides created for 2 object(s)

REC-OVERRIDE · recipient check

Created with ID.override_hierarchy_create; armature objects were made user-editable overrides, the state an animator needs to pose them.

Evidence
{
  "not_overridden": []
}

Checked OK 1 armature(s) are editable overrides in the recipient file

REC-ARMATURE-ACCESS · recipient check

Armatures: GR_Rig

Checked OK 3 custom properties editable and kept after reload

REC-PROPERTIES · recipient check

GR_Rig > root ["rig_version"], GR_Rig > spine ["ik_fk"], GR_Rig > head ["head_follow"]

Checked OK Pose edits are kept after save and reload

REC-POSE-PERSIST · recipient check

Moved GR_Rig > root and found the same location after reopening the recipient file.

Checked OK A custom property was keyed and the key was kept after reload

REC-KEYFRAME · recipient check

Keyed root ["rig_version"] on the override.

Evidence
{
  "fcurve": "pose.bones[\"root\"][\"rig_version\"]"
}

Checked OK 1 driver(s) evaluate without Python

REC-DRIVERS · recipient check

Checked after reopening the recipient file with script execution disabled.

Checked OK No scripts arrive with the rig

REC-SCRIPTS · recipient check

Checked OK The file is saved on disk

SRC-SAVED · session check

/srv/codex/workspaces/active/PerunlightProductQuality20261031GPT/gleipnir-release-work/source/verification/gui-work/GUI Rig Delivery ünï ✓/GR ✓ simple_rig.blend

Checked OK No unsaved changes

SRC-DIRTY · session check

Checked OK Disk file matches this session

SRC-FINGERPRINT · session check

Checked OK Collection "GR_Character" is defined in this file

SRC-COLLECTION · session check

Checked OK Source file unchanged by the check

SES-SOURCE-UNCHANGED · session check

SHA-256 before and after: 04eb35f8bd25ef1eacc79cccab2c9dc1b107b2d3e1077a1f535c624d1c114369 / 04eb35f8bd25ef1eacc79cccab2c9dc1b107b2d3e1077a1f535c624d1c114369

Custom properties (3)

Presence, library overridability and actual recipient access are separate questions. “Edit kept after reload” means a test edit made in the recipient simulation survived saving and reopening the recipient file.

OwnerPropertyTypeIn sourceOverridableIn recipientEditable in recipientEdit kept after reload
GR_Rig > rootrig_versionintyesyesyesyesyes
GR_Rig > spineik_fkfloatyesyesyesyesyes
GR_Rig > headhead_followfloatyesyesyesyesyes

Drivers (1)

OwnerPathTypeExpressionNeeds PythonValid in recipient
Shape keys Keykey_blocks["Breathe"].valueSCRIPTEDvar * 0.5noyes

External dependencies (1)

KindNamePath as storedResolved pathExistsPacked
libraryGR ✓ simple_rig.blend/srv/codex/workspaces/active/PerunlightProductQuality20261031GPT/gleipnir-release-work/source/verification/gui-work/GUI Rig Delivery ünï ✓/GR ✓ simple_rig.blend/srv/codex/workspaces/active/PerunlightProductQuality20261031GPT/gleipnir-release-work/source/verification/gui-work/GUI Rig Delivery ünï ✓/GR ✓ simple_rig.blendyesno

Source and simulation

Source file
/srv/codex/workspaces/active/PerunlightProductQuality20261031GPT/gleipnir-release-work/source/verification/gui-work/GUI Rig Delivery ünï ✓/GR ✓ simple_rig.blend
SHA-256 before
04eb35f8bd25ef1eacc79cccab2c9dc1b107b2d3e1077a1f535c624d1c114369
SHA-256 after
04eb35f8bd25ef1eacc79cccab2c9dc1b107b2d3e1077a1f535c624d1c114369
Source unchanged
True
Saved / unsaved changes
True / False
Blender (artist)
4.5.14 LTS
Blender (recipient child)
4.5.14 LTS
Simulation status
completed
Simulation reason
Exit code
0
Duration (s)
1.25
Command
/srv/codex/workspaces/active/infra/ops/claude-delegation/tools/blender-review/blender-4.5.14-linux-x64/blender --background --factory-startup --disable-autoexec --offline-mode --python-exit-code 3 --python /srv/codex/workspaces/active/PerunlightProductQuality20261031GPT/gleipnir-release-work/source/verification/blender-user/extensions/user_default/gleipnir_rig/recipient_child.py -- --job /tmp/gleipnir-rig-eqt8p1mm/job.json
Temporary files
Removed temporary directory /tmp/gleipnir-rig-eqt8p1mm
Child Blender log (last lines)
GLEIPNIR_PROGRESS 1/9 Checking the saved source file
GLEIPNIR_PROGRESS 2/9 Starting an empty recipient scene
GLEIPNIR_PROGRESS 3/9 Reading the collection list from the saved file
GLEIPNIR_PROGRESS 4/9 Linking the collection like File > Link
GLEIPNIR_PROGRESS 5/9 Checking linked data and external files
GLEIPNIR_PROGRESS 6/9 Creating library overrides
GLEIPNIR_PROGRESS 7/9 Checking armatures and custom properties
GLEIPNIR_PROGRESS 8/9 Saving and reopening the recipient file
Info: Saved as "recipient.blend"
Info: Read library: '/srv/codex/workspaces/active/PerunlightProductQuality20261031GPT/gleipnir-release-work/source/verification/gui-work/GUI Rig Delivery ünï ✓/GR ✓ simple_rig.blend', '//../../srv/codex/workspaces/active/PerunlightProductQuality20261031GPT/gleipnir-release-work/source/verification/gui-work/GUI Rig Delivery ünï ✓/GR ✓ simple_rig.blend', parent '<direct>'
GLEIPNIR_PROGRESS 9/9 Checking kept edits, drivers and scripts
GLEIPNIR_RESULT completed
Blender 4.5.14 LTS (hash 62c1db4208e8 built 2026-09-15 01:31:19)
Read blend: "/tmp/gleipnir-rig-eqt8p1mm/recipient.blend"

Blender quit

What this check does not cover