What problem does it solve?
This Skill automates the validation, seeding, and verification of Elohim content pipelines, ensuring consistent quality and traceable seeding across environments.
Core Features & Use Cases
- Schema and metadata validation: verifies required fields (id, title) and integrity checks before seeding.
- Dry-run previews: shows proposed changes without writing to the DHT, enabling safe validation.
- End-to-end seeding and verification: seeds DNA and blob data to the Holochain DHT, then performs post-seed validation and statistics collection.
- Snapshot and migration support: manages state through snapshots and migrations to support disaster recovery and versioning.
- Use Case: a developer validates new content, previews the seed, seeds to a local or dev environment, and then runs integrity checks to confirm success.
Quick Start
cd /projects/elohim/genesis/seeder
Step 1: Validate schema
npm run validate
Step 2: Preview changes
npm run seed:dry-run
Step 3: Seed to local
npm run seed
Step 4: Verify
npm run stats