Skip to content

editoast: core_task: naming harmonization pass#16741

Open
leovalais wants to merge 5 commits into
devfrom
lva/core-task-naming
Open

editoast: core_task: naming harmonization pass#16741
leovalais wants to merge 5 commits into
devfrom
lva/core-task-naming

Conversation

@leovalais
Copy link
Copy Markdown
Contributor

@leovalais leovalais commented May 13, 2026

Naming harmonization promised in #14100.

Besides obvious renaming of internals, "path item" and "waypoint" now stop being used interchangeably with the following boundary:

  • "path item" is only used in PathfindingEnv, essentially taking a Vec<Vec<PathItem>>
  • "waypoint" designates the path simulation constraints, a waypoint designates one of the path item alternatives provided to PathfindingEnv, with potential schedule information.

To merge before we start working heavily on https://github.com/osrd-project/osrd-confidential/issues/1469, ideally.

leovalais added 5 commits May 13, 2026 17:52
Signed-off-by: Léo VALAIS <leovalais+git@proton.me>
Becomes symmetric with `SimulationEnv`.

Signed-off-by: Léo VALAIS <leovalais+git@proton.me>
"Waypoint" will be reserved for `SimulationEnv`.

Signed-off-by: Léo VALAIS <leovalais+git@proton.me>
A "waypoint" is more than a bunch of "path items".

Signed-off-by: Léo VALAIS <leovalais+git@proton.me>
- reverse index is named `rev` in both runners
- `Runner::train_set` for both envs, no "input" prefix (was renamed to "key" anyway)

Signed-off-by: Léo VALAIS <leovalais+git@proton.me>
@leovalais leovalais requested a review from a team as a code owner May 13, 2026 22:26
@leovalais leovalais requested a review from woshilapin May 13, 2026 22:26
@leovalais leovalais self-assigned this May 13, 2026
@github-actions github-actions Bot added the area:editoast Work on Editoast Service label May 13, 2026
@leovalais leovalais moved this to Awaiting merge in Board PI 20 May 13, 2026
@leovalais leovalais enabled auto-merge May 13, 2026 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:editoast Work on Editoast Service

Projects

Status: Awaiting merge

Development

Successfully merging this pull request may close these issues.

1 participant