Enforce deterministic contracts in AI delivery

contract-driven-deliveryskillsetup L30
npm:contract-driven-delivery
What it does

Orchestrate AI coding contracts and TDD workflow

Best for

When non-engineers need AI implementation with spec authority and quality gates across brownfield systems.

Inputs
  • · natural language change request
  • · existing project structure
  • · contract templates
Outputs
  • · change-id
  • · specs/changes/ directory
  • · implementation-plan.md
  • · git commit suggestion
Requires
  • · npm package manager
  • · Python contract validators
  • · Node.js 18+
Preconditions
  • · Node.js 18+ and Python 3.8+ installed
  • · cdd-kit initialized in repo
Failure modes
  • · classifier too broad
  • · missing contract definitions
  • · agent hallucinating contracts
  • · TDD evidence not collected
Trust signals
  • · contract review gate enforced
  • · test-first discipline
  • · deterministic context indexes