feat: add multi-project examples (giesing + fullstack) and examples README
This commit is contained in:
49
examples/multi-project-giesing.yaml
Normal file
49
examples/multi-project-giesing.yaml
Normal file
@@ -0,0 +1,49 @@
|
||||
# Example: Multi-project run — improve writing tools, then dogfood them
|
||||
#
|
||||
# This multi-run first improves ArcheFlow's artifact routing and Colette's
|
||||
# voice validation in parallel (Layer 0), then uses the improved toolchain
|
||||
# to write the second Giesing Gschichte (Layer 1).
|
||||
#
|
||||
# Invoke:
|
||||
# archeflow:multi-project --config examples/multi-project-giesing.yaml
|
||||
# archeflow:multi-project --config examples/multi-project-giesing.yaml --dry-run
|
||||
|
||||
name: giesing-story-v2
|
||||
description: "Improve writing tools, then write story #2 as dogfood"
|
||||
|
||||
projects:
|
||||
- id: archeflow
|
||||
path: "." # archeflow repo itself
|
||||
task: >
|
||||
Add cross-project artifact summaries to the Explorer prompt so that
|
||||
dependent runs receive structured context from upstream completions.
|
||||
Update artifact-routing skill and add a test fixture.
|
||||
workflow: fast
|
||||
domain: code
|
||||
depends_on: []
|
||||
|
||||
- id: colette
|
||||
path: "../writing.colette"
|
||||
task: >
|
||||
Add a 'voice drift' validation command that compares a draft chapter
|
||||
against the voice profile YAML and reports drift scores per paragraph.
|
||||
Include pytest coverage for the scoring logic.
|
||||
workflow: standard
|
||||
domain: code
|
||||
depends_on: []
|
||||
|
||||
- id: giesing
|
||||
path: "../book.giesing-gschichten"
|
||||
task: >
|
||||
Write story #2 ('Der Nockerberg') using the improved ArcheFlow artifact
|
||||
routing and Colette voice validation. Target 3000 words, Giesing voice
|
||||
profile, include local landmarks and dialect color.
|
||||
workflow: kurzgeschichte
|
||||
domain: writing
|
||||
depends_on: [archeflow, colette]
|
||||
|
||||
budget:
|
||||
total_usd: 15.00
|
||||
per_project_usd: 8.00
|
||||
|
||||
parallel: true
|
||||
Reference in New Issue
Block a user