rework-early-warning

Detect convergence gaps in requirement, decision, and implementation history.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/aurora-atoms/lattice --skill rework-early-warning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rework-early-warning
Source: https://github.com/aurora-atoms/lattice/tree/main/skills/rework-early-warning
Command: npx skills add https://github.com/aurora-atoms/lattice --skill rework-early-warning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill identifies when a delivery project is trapped in a high-rework cycle where requirements, decisions, and implementation churn without reaching a stable, convergent state.

Core Features & Use Cases

  • Convergence Gap Detection: Analyzes the history of requirements, decisions, and PR changes to distinguish between healthy exploration and unresolved churn.
  • High-Leverage Intervention: Identifies the single most critical clarification needed to break the rework cycle and provides actionable options to pause, narrow, or continue with accepted risk.
  • Use Case: Use this during a sprint review when a feature's acceptance criteria have been modified three times in a week, to determine if the team should pause to resolve a fundamental architectural assumption before writing more code.

Quick Start

Run the rework-early-warning skill against the current delivery case to identify the primary driver of churn and receive a recommendation for the next high-leverage decision.

Frequently Asked Questions about rework-early-warning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect high-rework zones in software delivery projects before they stall?

To detect high-rework zones, analyze requirement, decision, and PR history for convergence gaps. This process distinguishes healthy exploration from unresolved churn that threatens to invalidate completed work.

What is delivery churn and how does convergence gap analysis identify it?

Delivery churn occurs when requirements and decisions change repeatedly without reaching a stable state. Convergence gap analysis identifies this by evaluating implementation history to find unresolved cycles.

How do I stop repeated requirement changes from invalidating completed sprint work?

Stop repeated requirement changes by identifying the single most critical clarification needed to break the rework cycle. You can then choose to pause, narrow scope, or continue with accepted risk.

Do I need decision logs and PR history to analyze project convergence gaps?

Yes, you need decision logs and PR history. Generating evidence-linked warnings and intervention options requires access to delivery case evidence to accurately analyze convergence gaps.

When should I use rework early warning during a sprint review?

Use it during a sprint review when acceptance criteria have been modified multiple times in a week. It helps determine if you should pause to resolve a fundamental architectural assumption before writing more code.

What is the best way to manage unbounded requirement and decision churn in software development?

The best way to manage unbounded churn is to detect high-rework zones by analyzing implementation history for convergence gaps. This provides evidence-linked warnings and high-leverage intervention options.