Skip to content

Fix routing-tag accuracy in the site Concepts doc - #389

Merged
dannon merged 1 commit into
galaxyproject:mainfrom
dannon:docs/concepts-routing-accuracy
Jul 19, 2026
Merged

Fix routing-tag accuracy in the site Concepts doc#389
dannon merged 1 commit into
galaxyproject:mainfrom
dannon:docs/concepts-routing-accuracy

Conversation

@dannon

@dannon dannon commented Jul 19, 2026

Copy link
Copy Markdown
Member

The Concepts page (site/src/content/docs/concepts.md) had inherited a stale routing-tag description, so I reconciled it against the live system prompt in extensions/loom/context.ts (with a codex review pass on top).

What changed:

  • Routing tags -- the page listed only [galaxy]/[local]/[hybrid] and dropped [remote] entirely. Now lists all four header tags ([galaxy], [remote], [hybrid], [local]) with [galaxy] as the default and the galaxy-vs-remote distinction spelled out. Also fixed the per-step format: steps record Routing:/Tool:/Verification: sub-bullets, they don't carry bracket tags.
  • loom-invocation example -- was a plain ```yaml block missing the required submitted_at field. Now uses the real ```loom-invocation fence with submitted_at, and notes that a completed invocation still needs output verification before the step checkbox flips to - [x].
  • Surfaced that Galaxy jobs run in the background (record the invocation, auto-poll, notify at terminal state).
  • Corrected the git-init trigger wording.

Docs-only. Builds clean -- all 6 pages render. Companion to the agent-docs drift cleanup (same root cause, different files).

The Concepts page had inherited the stale pre-[galaxy] routing enum -- it
listed only [galaxy]/[local]/[hybrid] and dropped [remote] entirely, and it
described per-step routing as bracket tags when steps actually record route,
tool, and verification on sub-bullets. Reconciled against the live system
prompt in extensions/loom/context.ts, which treats [galaxy] as the default and
defines all four header tags ([galaxy], [remote], [hybrid], [local]).

Also fixed the loom-invocation example to use the real ```loom-invocation
fence with the required submitted_at field instead of a plain yaml block,
noted that a completed invocation still needs output verification before the
step checkbox flips, surfaced that Galaxy jobs run in the background, and
corrected the git-init trigger wording. Codex made a review pass over these
against context.ts.
@dannon
dannon marked this pull request as ready for review July 19, 2026 02:26
@dannon
dannon merged commit 7a1f78a into galaxyproject:main Jul 19, 2026
3 checks passed
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