Skip to content

Pattern Guide Migration #352

Description

@alastairlundy

Generated by Kilo using Gemma4:31B

Goal

Transform the existing pattern documentation into a structured, user-facing guide for choosing the right invocation pattern.

What to build

Create a "Choosing your Invocation Pattern" guide within the docs/ directory. This should expand on the content in PATTERNS.md.

Implementation details

CRITICAL: Do NOT delete the original PATTERNS.md file. This file is required for a separate skill to improve agentic understanding of the library's patterns.

Acceptance criteria

  • Content migrated and expanded from PATTERNS.md.
  • Inclusion of a decision tree to help users choose between CliRun, IProcessInvoker, and IExternalProcess.
  • Consistency with the "Layered Approach" (Tier 2 guidance).

Context pointers

Files - PATTERNS.md

Dependencies

Blocked by - None - can start immediately

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions