UnifyWeaver Educational Series
Welcome to the complete guide for designing AI-driven workflows and executable playbooks!
| I want to… | Go to… |
|---|---|
| Understand the workflow paradigm | Chapter 1: Thinking in Workflows |
| Learn playbook format | Playbook Format Specification |
| See working examples | Playbooks Directory |
| Find reusable patterns | Examples Library |
| Create my first playbook | Factorial Playbook |
| Understand the big picture | README |
book-workflow/
│
├── README.md # Start here! Overview and navigation
├── 00_INDEX.md # This file - complete directory index
├── playbook_format.md # Format specification for playbooks
│
├── ch1_introduction/ # Chapter 1: Core concepts
│ └── ch1_introduction.md # Workflows vs scripts, strategic thinking
│
├── playbooks/ # Concrete executable playbooks
│ ├── README.md # Playbooks overview
│ ├── factorial_compilation.md # ⭐ Beginner: Prolog→Bash compilation
│ └── gnu_prolog_compilation.md # ⭐ Intermediate: Native binary compilation
│
└── examples_library/ # Reusable code patterns
├── compilation_examples.md # Factorial, ancestor compilation patterns
├── recursion_examples.md # Common recursive Prolog patterns
├── testing_examples.md # Test runner patterns
├── tool_usage_examples.md # UnifyWeaver tool usage
├── log_examples.md # Logging patterns
├── data_source_playbooks.md # Data source integration principles
└── partitioning_examples.md # ⭐ Parallel processing with partitioning
Chapter 1: Thinking in Workflows
[!output], [!example-record], [!note], etc.)Partitioning Examples ⭐ NEW
For someone who wants to get productive quickly:
Outcome: You’ve executed a playbook and understand the basics.
For someone who wants to create playbooks:
Outcome: You can write well-formatted, comprehensive playbooks.
For someone designing AI agent workflows:
Outcome: You can design strategic workflows with multiple options.
Read everything in order, execute all examples:
Outcome: You’re a playbook and workflow expert.
Start with these if you’re new to UnifyWeaver:
Once you’re comfortable with basics:
For experienced users:
→ Factorial Compilation Playbook → Compilation Examples
→ GNU Prolog Compilation Playbook → Prolog Target Book
→ Partitioning Examples → ETL Pipeline example
→ Data Source Principles → CSV compilation examples
→ Playbook Format Specification → Playbook Template
→ Chapter 1: Thinking in Workflows → README: The Paradigm Shift
Definition: High-level strategic guides for AI agents Location: Chapter 1 Contains: Goals, strategies, economic data, heuristics
Definition: Specific execution plans for concrete tasks Location: Playbook Format Contains: Steps, commands, verification, troubleshooting
Definition: Cost, speed, quality metrics for decision-making Location: Playbook Format Usage: AI agents use this to choose strategies
Definition: Reusable code patterns and reference implementations Location: examples_library/ Purpose: Promote reusability, provide concrete instances
Definition: Structured information blocks in playbooks
Location: Playbook Format: Callouts
Types: [!output], [!example-record], [!note], [!warning], [!tip]
This book is part of the UnifyWeaver Educational Series:
Cross-References:
Content Status (as of 2025-11-17):
| Category | Count | Status |
|---|---|---|
| Chapters | 1 | ✅ Complete |
| Playbooks | 2 | ✅ Published |
| Example Libraries | 7 | ✅ Complete |
| Code Examples | 20+ | ✅ Working |
| Callout Types | 5 | ✅ Documented |
Upcoming:
This index is updated when:
Last Updated: 2025-11-17 Maintainer: UnifyWeaver Education Team
Happy Learning! 🚀
Start with the Factorial Playbook and work your way through the examples. Remember: workflows are about strategic thinking, playbooks are about reliable execution, and examples provide concrete patterns to build on.
| 📖 Book 4: Workflows | Next: Chapter 1: Thinking in Workflows → |