Conversation
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
a893ec2 to
3806b2a
Compare
a43655b to
e4599e7
Compare
9fd2a66 to
8c9db3d
Compare
eval/core, eval/dfot and the explorer. The sim landed earlier in this stack, so the lazy 'from Tsimulation.pushshapes import ...' call sites here resolve. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
egomimic/eval/dfot/ and egomimic/eval/tf/ move to the DFoT PR stacked above. egomimic/eval/__init__.py loses their entries. That registry is not lazy despite its name -- it import_module()s every entry at package-import time, so 'import egomimic.eval' was pulling the whole DFoT tree in. eval/core/img_utils.py mentions the DFoT evaluators only in docstring :mod: cross-references, not imports, so core is unaffected. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude Code ReviewPR Review: batchflow evaluation stackSummaryLarge refactor moving flat Key concerns
Suggestions
Verdict: Request ChangesThe refactor itself is well-organized and the facade pattern matches prior collap Reviewed by Claude · Review workflow |

eval/core, eval/dfot and the explorer. The sim landed earlier in this stack, so
the lazy 'from Tsimulation.pushshapes import ...' call sites here resolve.
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com