--- id: IB-WP-0009 type: workplan title: "Applied Workflow And Generation Pipeline" domain: markitect repo: infospace-bench status: completed owner: markitect topic_slug: markitect created: "2026-05-14" updated: "2026-05-14" state_hub_workstream_slug: "ib-wp-0009-applied-workflow-generation-pipeline" state_hub_workstream_id: "e8c96f7b-f5c7-4fbb-b4dc-fcae7e9817f0" --- # IB-WP-0009 — Applied Workflow And Generation Pipeline ## Goal Rebuild the old source-processing pipeline as an application-level infospace workflow that delegates deterministic Markdown work to `markitect-tool` and keeps LLM/provider behavior behind explicit adapters. ## Tasks ### T01 — Workflow definition model ```task id: IB-WP-0009-T01 status: done priority: high state_hub_task_id: "32c1dafc-c523-4ab7-9985-0820a65be514" ``` - Define infospace workflow declarations in `infospace.yaml` - Model inputs, outputs, templates, static macros, generated artifacts, and expected evaluation steps - Avoid embedding runtime orchestration concerns ### T02 — Deterministic workflow runner ```task id: IB-WP-0009-T02 status: done priority: high state_hub_task_id: "2bb1f82b-f9a1-4d64-9de8-29a9f4eb78d0" ``` - Implement a file-backed runner for deterministic stages - Use `markitect-tool` transforms/references/templates where applicable - Emit traceable run records and output artifacts ### T03 — Assisted generation boundary ```task id: IB-WP-0009-T03 status: done priority: high state_hub_task_id: "2dd1ad70-8b5a-4afc-8f63-b1db3915ff31" ``` - Define the provider-neutral interface for LLM-assisted stages - Keep provider calls optional and auditable - Route future implementation through `llm-connect` or engine-managed adapters ### T04 — CLI workflow commands ```task id: IB-WP-0009-T04 status: done priority: medium state_hub_task_id: "63d34a33-63c6-45cb-8625-2e59ae0b6d57" ``` - Add `workflow inspect`, `workflow plan`, and deterministic `workflow run` behavior - Keep output scriptable - Add reference fixtures ## Acceptance - The old `process` concept is replaced by explicit infospace workflows - Deterministic runs are testable without external services - Assisted stages are designed without coupling to a model vendor