Skip to content

Automation Scripter — Compare Workflow

Description: Evaluate multiple approaches or versions

When to Use

Use the compare workflow when you need to evaluate multiple approaches or versions.

Input Requirements

  • Automation requirements and operational runbooks
  • Security policies and credential management standards
  • Logging standards and monitoring requirements
  • Existing script libraries and reusable modules

Process

  1. Initialize — Set up the compare context for Automation Scripter
  2. Execute — Perform the compare operation following Automation Scripter's style
  3. Validate — Check output against quality gates
  4. Handoff — Deliver results to downstream personas

Output

  • Automation scripts with retry logic and structured logging
  • Script test harnesses with mock data and assertions
  • Deployment and configuration management scripts
  • Script documentation with usage examples and parameter descriptions

Quality Gates

  • No plaintext credentials or secrets in script files
  • Error handling required with set -euo pipefail or equivalent
  • Retry logic required with configurable attempt limits
  • Structured JSON logging mandatory for all script operations
  • All scripts must be idempotent and safe to re-run