Skip to content

refactor(env): materialize grasp caches on cold path - #997

Merged
TATP-233 merged 1 commit into
dev/issue-983-code-cleanupfrom
refactor/issue-994-grasp-cache-cold-path
Aug 15, 2026
Merged

refactor(env): materialize grasp caches on cold path#997
TATP-233 merged 1 commit into
dev/issue-983-code-cleanupfrom
refactor/issue-994-grasp-cache-cold-path

Conversation

@TATP-233

@TATP-233 TATP-233 commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • materialize Allegro rotation grasp caches during env initialization
  • resolve and preload Sharpa rotation scale caches during env initialization
  • keep reset providers memory-only while preserving grasp-generation owners through an explicit class hook
  • preserve explicit default rotation-provider construction and add regression coverage through repeated reset-plan execution

Scope

Validation

  • focused env tests: 73 passed, 3 skipped, 5 deselected
  • PYTHONPATH="$PWD/src" UV_NO_SYNC=1 make test-all
  • pytest: 1679 passed, 27 skipped, 273 deselected, 1 xfailed
  • benchmark smoke: 33/34 module imports and 34/35 script imports; only platform-optional MLX skipped
  • Ruff, mypy, and pyright passed
  • exact validated head: 4c80e373f6b3bf6416ff0b9fefaee8170a36f4f9

@TATP-233
TATP-233 requested a review from Mingrui-Yu as a code owner August 15, 2026 22:20
@TATP-233
TATP-233 force-pushed the refactor/issue-994-grasp-cache-cold-path branch from 936f576 to 4c80e37 Compare August 15, 2026 22:38
@TATP-233
TATP-233 merged commit 38c0d21 into dev/issue-983-code-cleanup Aug 15, 2026
6 checks passed
@TATP-233
TATP-233 deleted the refactor/issue-994-grasp-cache-cold-path branch August 16, 2026 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant