Skip to content

The CodeOps workflow ​

CodeOps is recursive rather than strictly linear. Later evidence can reopen an earlier decision, invalidate affected downstream work, and require a fresh review.

StagePrimary skillDurable outcome
Clarify the ideagrill-meConfirmed decisions and constraints
Discover requirementsmake-requirementsNumbered requirement documents
Reconstruct existing behaviorretro-requirementsConfidence-classified reconstruction brief
Challenge an artifactpreflightSeverity-ranked findings and rulings
Design implementationmake-planSpecifications, testing strategy, and execution plan
Execute safelyexec-planVerified tasks, review evidence, and commits as authorized
Track the portfolioroadmapDerived feature and portfolio status
Maintain architecture knowledgetechdocsArchitecture guides and decision records

The normal greenfield sequence ​

text
setup-codeops
  → make-requirements
  → preflight requirements
  → make-plan
  → preflight plan
  → exec-plan
  → roadmap

Use grill-me before requirements when the initial idea contains major unresolved design branches. For an existing codebase, begin with retro-requirements and triage observed behavior before turning it into requirements.

Why gates can reopen ​

A plan may reveal that a requirement did not define a failure mode. A specification test may expose an incompatible contract. Implementation may uncover repository behavior that contradicts the plan. CodeOps sends that discovery back to its authoritative artifact instead of inventing a local assumption.

This is the central safety property: downstream progress never makes an upstream ambiguity true.

Released under the MIT License.