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.
- Confirmed failures 0
- Warnings 0
- Manual checks 0
- Tests not run 0
- Checked OK 22
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
GR_Rig
Checked OK Every deforming armature is inside the collection
1 mesh(es) checked.
Checked OK All objects in the collection are local to this file
Checked OK Linked libraries used by the collection resolve
Checked OK External files used by the collection resolve
Checked OK 1 driver(s) need no Python
Checked OK No registered scripts in the file
Checked OK Collection linked from the saved file in a fresh Blender
2 objects came in with "GR_Character".
Evidence
{
"objects": [
"GR_Body",
"GR_Rig"
]
}Checked OK All linked data resolved in the recipient simulation
1 library file(s) loaded.
Checked OK External files resolved (0 checked)
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)
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
Armatures: GR_Rig
Checked OK 3 custom properties editable and kept after reload
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
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
Keyed root ["rig_version"] on the override.
Evidence
{
"fcurve": "pose.bones[\"root\"][\"rig_version\"]"
}Checked OK 1 driver(s) evaluate without Python
Checked after reopening the recipient file with script execution disabled.
Checked OK No scripts arrive with the rig
Checked OK The file is saved on disk
/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
Checked OK Disk file matches this session
Checked OK Collection "GR_Character" is defined in this file
Checked OK Source file unchanged by the 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.
| Owner | Property | Type | In source | Overridable | In recipient | Editable in recipient | Edit kept after reload |
|---|---|---|---|---|---|---|---|
| GR_Rig > root | rig_version | int | yes | yes | yes | yes | yes |
| GR_Rig > spine | ik_fk | float | yes | yes | yes | yes | yes |
| GR_Rig > head | head_follow | float | yes | yes | yes | yes | yes |
Drivers (1)
| Owner | Path | Type | Expression | Needs Python | Valid in recipient |
|---|---|---|---|---|---|
| Shape keys Key | key_blocks["Breathe"].value | SCRIPTED | var * 0.5 | no | yes |
External dependencies (1)
| Kind | Name | Path as stored | Resolved path | Exists | Packed |
|---|---|---|---|---|---|
| library | GR ✓ 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.blend | yes | no |
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
- Only Blender 4.5 LTS with one selected collection holding ordinary armatures and meshes is supported.
- Rig UI panels (Rigify or custom scripts) are never executed, so their behaviour is not certified.
- Python-expression drivers are never executed; they are reported for manual review.
- Animation correctness, deformation quality and every driver/constraint combination are not evaluated.
- Loading the rig without errors is not treated as proof that the rig is good.
- The recipient simulation runs on this computer; the recipient's operating system, paths and add-ons may differ.