Skip to content

[Epic] Reduce environment authoring friction #2206

Closed

Description

@sephmard

Related to #1520

Background

Authoring a new environment in Gym today creates friction at every step: auto-generated configs have no inline guidance, core component names are confusing, domain taxonomy is arbitrary, error messages are raw stack traces, and the scaffolding leaves a large gap to a working environment. This epic groups the open issues that address these authoring UX problems for the 0.7.0 release.

Sub-issues

Naming and terminology

Scaffolding and config authoring

First-run failure experience

What this epic delivers

  • gym env init-generated configs with inline comments explaining every field, valid values, and when to use them — no docs lookup required
  • Consistent, meaningful names for core components across code, CLI, and documentation
  • A coherent domain taxonomy with clear definitions and guidance
  • Role-neutral model server config naming that works for eval and training users equally
  • Scaffolding that produces a working environment skeleton, not just a starting point
  • Actionable error messages at the first sign of a config problem — before Ray starts

Acceptance criteria

Activity

  1. changed the title [-][Epic] Environment authoring UX: naming, scaffolding, and inline documentation[/-] [+][Epic] Reduce environment authoring friction[/+] on Jul 30, 2026
  2. moved this from Dev Todo to Details Todo in NeMo Gym 0.7.0 - Oct 7on Aug 10, 2026
  3. sephmard commented on Aug 31, 2026

    @sephmard
    ContributorAuthor

    Moved bugs to Bug Project

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions