Erik Perttu: Autonomous Engineering Pipelines

This blog documents an autonomous engineering pipeline in Python that takes a ticket from input to tested, reviewed code with no human in the execution loop, proven on TypeScript and Python codebases, including a ~100k line TypeScript monorepo.

Read the full pipeline overview.

Why a Warning Is Worse Than a Hard Stop

When the pipeline detects zero test files, logging a warning and continuing produces output that looks correct but cannot be caught by any downstream gate.