Files
infospace-bench/workplans/IB-WP-0009-applied-workflow-generation-pipeline.md

2.2 KiB

id, type, title, domain, repo, status, owner, topic_slug, created, updated, state_hub_workstream_slug, state_hub_workstream_id
id type title domain repo status owner topic_slug created updated state_hub_workstream_slug state_hub_workstream_id
IB-WP-0009 workplan Applied Workflow And Generation Pipeline markitect infospace-bench completed markitect markitect 2026-05-14 2026-05-14 ib-wp-0009-applied-workflow-generation-pipeline 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

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

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

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

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