← Back to Test-First Change Guardrail

Test-First Change Guardrail Documentation

Runtime-generated docs from the validated registry. Use this page as the in-app skill reference while external source repositories are still being finalized.

Workflow summary

Encodes a deterministic red-green workflow for behavior-changing code updates and requires regression evidence before merge.

Version
0.1.0
Updated
Apr 22, 2026
Reliability
high
Risk
medium

Verification and assets

  • unit tests
  • integration tests

Included files

  • scripts/check_test_plan.py (script) - Validates test-first plan sections.
  • references/checklist.md (reference) - Compact execution checklist for test-first delivery.
  • references/test-design-patterns.md (reference) - Deterministic test design patterns for reproducible behavior checks.
  • references/flaky-test-triage.md (reference) - Playbook for identifying and remediating flaky tests.

Inputs

  • change_request (markdown) - Bug report or feature acceptance criteria.
  • existing_tests (code) - Current tests near impacted behavior.

Outputs

  • failing_test_patch (diff) - Test updates that fail before implementation.
  • verification_log (text) - Execution evidence that updated and regression tests pass.

Source metadata

Declared source URL in registry:

https://github.com/SHREYAS290601/ars.flow-skills/tree/main/skills/test-first-change-guardrail