Back to skills
SKILL.md
Spi Parallel Verify
ASecurityVerify Strong Parallelism Invariance (SPI) and GF(3) conservation for 3-way color streams with arbitrary precision.
- 666 stars
- 0 votes
- 0 copies
- 1 view
- Added September 2, 2026
Works with
Security analysis
100/100npx -y skills add majiayu000/claude-skill-registry --skill spi-parallel-verify --agent claude-codeAre you the author of Spi Parallel Verify?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-spi-parallel-verify)---
name: spi-parallel-verify
description: Verify Strong Parallelism Invariance (SPI) and GF(3) conservation for 3-way color streams with arbitrary precision.
---
# SPI Parallel Verify
Use when validating that parallel, shuffled, or split execution yields identical results.
## Inputs
- seed, indices, precision
- sources (optional): splitmix_ternary, xoroshiro_3color, gay_mcp
## Workflow
1. Compute ordered, reversed, shuffled results.
2. Compute parallel split if available.
3. Compare at fixed precision or via hex.
4. Validate GF(3) per triplet.
5. Emit a deterministic report.
## Commands (music-topos)
- `just spi-verify`
- `just spi-gf3-parallel`
- `ruby -I lib -r splitmix_ternary -e "require 'json'; puts JSON.pretty_generate(SplitMixTernary.prove_out_of_order)"`
## Acceptance
- ordered == reversed == shuffled
- parallel == sequential
- gf3_ok == true
- avoid float truncation of RNG state
## Report fields
- seed, indices, all_equal, parallel_ok, gf3_ok, precision
## Example prompt
"Verify SPI and GF(3) for 3-stream triads at seed 0x42D and report determinism."
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.