Skip to content

Graphical representation for the planner - #1242

Open
gbin wants to merge 1 commit into
masterfrom
gbin/plan-viz
Open

Graphical representation for the planner#1242
gbin wants to merge 1 commit into
masterfrom
gbin/plan-viz

Conversation

@gbin

@gbin gbin commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Implements "just plan" building an svg explaining the planned scheduling from copper.

Summary

Related issues

  • Closes #

Changes

Reminder

  • I ran just from the repo root
  • I have updated docs or examples where needed

Additional context

Implements "just plan" building an svg explaining the planned scheduling
from copper.
Comment thread support/just/plan.just
PLAN_WORKSPACE_ROOT := shell('git -C "$1" rev-parse --show-toplevel', justfile_directory())

# Render the generated schedule for a config in the invocation directory.
plan mission="" features="" config="":

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

this might be problematic:

just plan features=mock sets mission_value="features=mock" and passes --mission features=mock. Shall we have a variadic key=value parser?

Comment thread support/just/plan.just
@@ -0,0 +1,58 @@
# Shared schedule visualizer used by the workspace and example-local Justfiles.
PLAN_WORKSPACE_ROOT := shell('git -C "$1" rev-parse --show-toplevel', justfile_directory())

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

do we really want to do rev-parse, I think this is the key reason that breaks the CI

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.

2 participants