verify-seed-integrity

Validate seed-data, seed-test-new.ts, and verification.ts alignment as a single source of truth.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/junnv93/equipment_management_system --skill verify-seed-integrity
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: verify-seed-integrity
Source: https://github.com/junnv93/equipment_management_system/tree/main/.claude/skills/verify-seed-integrity
Command: npx skills add https://github.com/junnv93/equipment_management_system --skill verify-seed-integrity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Seed Infrastructure Integrity 검증: Ensure the seed-data definitions, the seed-test-new.ts orchestration, and the verification.ts checks stay in sync as a single source of truth for seed data.

Core Features & Use Cases

  • Validates that every seed file in seed-data is imported by seed-test-new.ts, preventing orphan seeds.
  • Verifies the alignment between Phase 0 truncation targets and seed inserts to maintain idempotency.
  • Detects and disallows hard-coded expected counts in verification.ts, promoting data-driven checks.
  • Supports CI and local development to guard against drift when seed data changes or workflows are updated.

Quick Start

Run the verify-seed-integrity skill after updating any seed data or related seed workflow files to confirm SSOT integrity.

Frequently Asked Questions about verify-seed-integrity

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

FAQPage Schema
How do I prevent orphan seed files in my testing infrastructure?▼

Prevent orphan seed files by validating that every seed-data definition is imported by seed-test-new.ts orchestration. This ensures all seed files remain synchronized within your single source of truth infrastructure.

How do I align Phase 0 truncation targets with seed inserts for idempotency?▼

Align Phase 0 truncation targets with seed inserts by verifying their synchronization during validation. This maintains idempotency and prevents data drift when running e2e backend testing workflows locally or in CI.

Why should I avoid hard-coded expected counts in verification checks?▼

Avoid hard-coded expected counts in verification.ts to promote data-driven checks. Hard-coded expectations cause seed infrastructure integrity drift and fail to validate dynamic data accurately across testing environments.

Can I run seed integrity validation in both CI and local development environments?▼

Run seed integrity validation in both CI and local development environments. It guards against drift when seed data changes or workflows are updated, emitting a pass or fail signal for subsequent steps.

What is a single source of truth for seed data in backend testing?▼

A single source of truth for seed data ensures definitions, test orchestration, and verification checks stay in sync. This infrastructure validation targets orphans, truncation alignment, and hard-coded expectations.

When should I run seed infrastructure integrity validation?▼

Run seed infrastructure integrity validation after updating any seed data or related seed workflow files. This confirms SSOT integrity and prevents orphan seeds or truncation misalignment before subsequent steps.