declarative Markdown workflow layer

This commit is contained in:
2026-05-04 12:35:59 +02:00
parent 33fa602fe5
commit 0bc63aab9f
19 changed files with 1854 additions and 11 deletions

View File

@@ -0,0 +1,32 @@
# Source Snippets Workflow
```yaml workflow
metadata:
id: source-snippets
title: Source Snippets
intent:
summary: Extract code fences from Markdown documents into a generated note.
inputs:
docs:
file: snippets/source.md
extract:
code:
selector: blocks[type=code]
steps:
render:
kind: template
template: templates/snippets.md
data:
snippets: ${sources.docs.extracts.code}
outputs:
snippets:
path: out/snippets.md
content: ${steps.render.markdown}
permissions:
filesystem:
read: [snippets, templates]
write: [out]
responsibilities:
agent:
may_run_deterministic_steps: true
```