generated from coulomb/repo-seed
Reestablishing intent based goals and workplans
This commit is contained in:
84
workplans/IB-WP-0009-applied-workflow-generation-pipeline.md
Normal file
84
workplans/IB-WP-0009-applied-workflow-generation-pipeline.md
Normal file
@@ -0,0 +1,84 @@
|
||||
---
|
||||
id: IB-WP-0009
|
||||
type: workplan
|
||||
title: "Applied Workflow And Generation Pipeline"
|
||||
domain: markitect
|
||||
repo: infospace-bench
|
||||
status: planned
|
||||
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: todo
|
||||
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: todo
|
||||
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: todo
|
||||
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: todo
|
||||
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
|
||||
Reference in New Issue
Block a user