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.