Skip to content

feat(orchestrator): markdown-backed agent loader + full integration flow#619

Open
gewenyu99 wants to merge 1 commit into
experiment/orchestrator-05-executor-frameworkfrom
experiment/orchestrator-06-agent-loader
Open

feat(orchestrator): markdown-backed agent loader + full integration flow#619
gewenyu99 wants to merge 1 commit into
experiment/orchestrator-05-executor-frameworkfrom
experiment/orchestrator-06-agent-loader

Conversation

@gewenyu99

@gewenyu99 gewenyu99 commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

The full integration flow. A seed agent plans the task graph and the executor drains it, one fresh agent per task with its own model, tools, and wizard-tools binding. Agent prompts (the WHAT) and mini-skills (the HOW) are markdown served from context-mill, fetched once at startup into a per-flow registry. Agents declare flow and seed in frontmatter, so audit and migration ship their own sets without touching the wizard.

Task prompts point at the framework's EXAMPLE.md and COMMANDMENTS.md from the installed reference skill. The queue panel is the sole progress surface, in the TUI and in CI logging, and skipped tasks render crossed out.

@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci basic-integration
  • /wizard-ci error-tracking-upload-source-maps
  • /wizard-ci misc
  • /wizard-ci revenue

Test an individual app:

  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
Show more apps
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci error-tracking-upload-source-maps/android
  • /wizard-ci error-tracking-upload-source-maps/flutter
  • /wizard-ci error-tracking-upload-source-maps/ios
  • /wizard-ci error-tracking-upload-source-maps/next
  • /wizard-ci error-tracking-upload-source-maps/next-no-posthog
  • /wizard-ci error-tracking-upload-source-maps/node-raw
  • /wizard-ci error-tracking-upload-source-maps/node-rollup
  • /wizard-ci error-tracking-upload-source-maps/node-rollup-typescript-plugin
  • /wizard-ci error-tracking-upload-source-maps/node-webpack
  • /wizard-ci error-tracking-upload-source-maps/nuxt-3-6
  • /wizard-ci error-tracking-upload-source-maps/nuxt-4-3
  • /wizard-ci error-tracking-upload-source-maps/react-native
  • /wizard-ci error-tracking-upload-source-maps/react-vite
  • /wizard-ci error-tracking-upload-source-maps/rust
  • /wizard-ci misc/quack-quack
  • /wizard-ci revenue/stripe

Results will be posted here when complete.

@gewenyu99 gewenyu99 force-pushed the experiment/orchestrator-07-walking-skeleton branch from b2da91d to f181850 Compare June 10, 2026 14:43
@gewenyu99 gewenyu99 force-pushed the experiment/orchestrator-06-agent-loader branch from 8ff15e5 to 08821b7 Compare June 10, 2026 14:43
@gewenyu99 gewenyu99 force-pushed the experiment/orchestrator-07-walking-skeleton branch from f181850 to e3fbb21 Compare June 10, 2026 15:36
@gewenyu99 gewenyu99 force-pushed the experiment/orchestrator-06-agent-loader branch from 08821b7 to 93d7294 Compare June 10, 2026 15:36
@gewenyu99 gewenyu99 force-pushed the experiment/orchestrator-07-walking-skeleton branch from e3fbb21 to fea70a9 Compare June 10, 2026 16:00
@gewenyu99 gewenyu99 force-pushed the experiment/orchestrator-06-agent-loader branch 2 times, most recently from 4d5cb4d to 2d53010 Compare June 10, 2026 16:10
@gewenyu99 gewenyu99 changed the base branch from experiment/orchestrator-07-walking-skeleton to experiment/orchestrator-05-executor-framework June 10, 2026 16:10
@gewenyu99 gewenyu99 force-pushed the experiment/orchestrator-06-agent-loader branch from 2d53010 to d4d2633 Compare June 10, 2026 16:32
@gewenyu99 gewenyu99 force-pushed the experiment/orchestrator-05-executor-framework branch from bd9b756 to fa90573 Compare June 10, 2026 16:32
@gewenyu99 gewenyu99 marked this pull request as ready for review June 10, 2026 16:35
@gewenyu99 gewenyu99 force-pushed the experiment/orchestrator-06-agent-loader branch from d4d2633 to 1fb8a70 Compare June 10, 2026 20:04
The runner: a seed agent plans the task graph and an executor drains it, one
fresh agent per task, independent tasks in parallel, the TUI rendering the
queue — terminal skipped tasks crossed out, the agent's own task tools gated
off so the queue is the sole progress surface. Both the WHAT (agent prompts:
model, goal, success criteria, tools) and the HOW (mini-skills) are markdown
served from context-mill, fetched once at startup into a per-flow registry:
agents declare flow and seed in frontmatter, so audit and migration flows can
ship their own sets without touching the wizard. Each task agent gets its own
wizard-tools binding so complete_task attribution holds under parallelism.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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