Skip to content

A branch that puts this package close to parity with an blank template - #13

Open
anthonyjclark wants to merge 13 commits into
isaac-sim:1-blankfrom
anthonyjclark:1-blank
Open

anthonyjclark wants to merge 13 commits into
isaac-sim:1-blankfrom
anthonyjclark:1-blank

Conversation

@anthonyjclark

Copy link
Copy Markdown

No description provided.

@greptile-apps

greptile-apps Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

[Medium risk] Removes task implementations and simplifies to a template baseline.

No new blocking defect was established, although the README still describes tasks and utilities removed by the scaffold.

Findings

  1. P2 Docs Reference Removed Tasks ▶
  2. P2 Evaluation Callback Is Missing ▶
  3. P2 Reset Commands No Longer Exist ▶

Summary

The PR reduces the tutorial to a scaffold by removing the vial-placement tasks, reset tooling, evaluation utility, and their tests. Since the previous review, it also adds and locks MoviePy as a recording dependency.

  • The three earlier findings about README commands and claims remain outstanding; none is reposted here.

Reviews (5) · Last reviewed commit: "Declare compatible MoviePy recording dep..."

@@ -0,0 +1 @@
"""No task registrations at this milestone."""

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Docs Reference Removed Tasks

This entry-point module now registers no IsaacTutorial-* environments, and the new registration test confirms that this is intentional. However, the README still provides smoke-test, training, benchmark, play, and evaluation commands for those task IDs. Users following those instructions will request unavailable Gymnasium tasks. Please update the README for this scaffold milestone or restore the registrations.

Comment thread README.md Outdated
uv run isaaclab play --rl_library rsl_rl --task IsaacTutorial-Place-Vial-SO101 \
--num_envs 1024 --checkpoint latest --deterministic \
--external_callback isaaclab_tutorial.utils.evaluation.install_episode_counter \
--external_callback so101_place_vial.utils.evaluation.install_episode_counter \

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Evaluation Callback Is Missing

The updated command points to so101_place_vial.utils.evaluation.install_episode_counter, but this PR deletes the previous evaluation module without adding so101_place_vial/utils/evaluation.py. If this command is reached after task registration is restored, the callback cannot be imported and evaluation will stop before rollout. Remove this instruction for the blank milestone or restore the utility at the documented path.

Comment thread pyproject.toml Outdated
Comment on lines +14 to +15
[project.entry-points."isaaclab.tasks"]
so101-vial-place = "isaaclab_tutorial.tasks"

[project.scripts]
generate-so101-resets = "isaaclab_tutorial.tasks.place_vial.reset.generator:generate_main"
view-so101-resets = "isaaclab_tutorial.tasks.place_vial.reset.generator:view_main"
so101-vial-place = "so101_place_vial.tasks"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Reset Commands No Longer Exist

The manifest removes the generate-so101-resets and view-so101-resets project scripts, while the README still tells users to run both commands and says the deleted reset dataset is checked in and ready for training. A fresh checkout therefore cannot perform the documented reset maintenance or provide the claimed dataset. Please revise that section for the scaffold or retain the scripts and asset.

@greptile-apps

greptile-apps Bot commented Sep 30, 2026

Copy link
Copy Markdown

Want your agent to iterate on Greptile's feedback? Try greploops.

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