Skip to content

feat: add bundle and recipe DOT/PNG diagrams#153

Open
sadlilas wants to merge 1 commit into
mainfrom
feat/add-dot-diagrams
Open

feat: add bundle and recipe DOT/PNG diagrams#153
sadlilas wants to merge 1 commit into
mainfrom
feat/add-dot-diagrams

Conversation

@sadlilas

@sadlilas sadlilas commented Apr 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds auto-generated DOT flowchart diagrams and rendered PNG files for all 5 recipes in this repository.

Files added (10 new files)

Recipe DOT PNG
generate-bundle-docs recipes/generate-bundle-docs.dot recipes/generate-bundle-docs.png
validate-agents recipes/validate-agents.dot recipes/validate-agents.png
validate-bundle-repo recipes/validate-bundle-repo.dot recipes/validate-bundle-repo.png
validate-bundle recipes/validate-bundle.dot recipes/validate-bundle.png
validate-single-bundle recipes/validate-single-bundle.dot recipes/validate-single-bundle.png

How these were generated

  • Bundle validation: validate-bundle-repo recipe (v3.3.0) confirmed root bundle.dot and bundle.png already exist and are up-to-date.
  • Recipe diagrams: generate-recipe-docs recipe (v1.0.0) generated DOT flowchart diagrams with accessible plain-language labels for each recipe YAML, plus rendered PNG files.

Each DOT file includes a source_hash attribute for freshness tracking — the validate-bundle-repo recipe can detect when diagrams become stale after recipe changes.

Note on validation

The bundle repository passed structural validation. Full quality classification requires amplifier_foundation runtime dependencies (41 bundles were structurally sound but not runtime-validated).

Auto-generated by the generate-recipe-docs recipe (v1.0.0).

Adds DOT source and rendered PNG diagrams for all 5 recipes:
- generate-bundle-docs.{dot,png}
- validate-agents.{dot,png}
- validate-bundle-repo.{dot,png}
- validate-bundle.{dot,png}
- validate-single-bundle.{dot,png}

Each DOT file includes a source_hash for freshness tracking.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant