conformance-vectors

Verify multi-language implementations against a frozen, hash-pinned conformance corpus.

3|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/ForgePlan/marketplace --skill conformance-vectors
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: conformance-vectors
Source: https://github.com/ForgePlan/marketplace/tree/main/plugins/fpl-skills/skills/conformance-vectors
Command: npx skills add https://github.com/ForgePlan/marketplace --skill conformance-vectors

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that multi-language implementations adhere to a frozen, hash-pinned conformance corpus, guaranteeing consistent behavior across different languages.

Core Features & Use Cases

  • Frozen Corpus: Defines a frozen, hash-pinned corpus that serves as the sole behavioral oracle for an implementation.
  • Cross-Language Equivalence: Ensures all implementations agree on every vector in the corpus.
  • Use Case: For projects targeting multiple implementation languages (e.g., TypeScript, Python, Go, Rust), this Skill helps maintain consistency in semantic representation and behavior.

Quick Start

Run the conformance-vectors skill with the corpus and runners to verify the implementations.

Frequently Asked Questions about conformance-vectors

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

FAQPage Schema
How do I verify cross-language implementation consistency for a multi-language project?▼

Cross-language implementation consistency is verified by running a frozen, hash-pinned conformance corpus against each language runner, ensuring all implementations agree on every behavioral vector.

What is a frozen conformance corpus and when do I need one for semantic verification?▼

A frozen conformance corpus is a hash-pinned dataset serving as the sole behavioral oracle for an implementation. You need it when maintaining semantic equivalence across multiple programming languages like TypeScript, Python, Go, and Rust.

Do I need to provide my own runners for multi-language conformance testing?▼

Yes, conformance testing requires runners for each implementation language. These runners must implement the core logic to execute against the frozen corpus and verify that all vectors produce matching behavior.

Can I use Node.js to coordinate conformance checks across different programming languages?▼

Yes, Node.js is required as a dependency to coordinate conformance checks. It orchestrates the verification process, executing the language-specific runners against the frozen corpus to validate implementation consistency.

What's the best way to maintain behavioral equivalence when porting logic to new languages?▼

The best way to maintain behavioral equivalence is using a hash-pinned conformance corpus as a behavioral oracle. By testing new language runners against the frozen vectors, you ensure the new implementation matches the established semantic representation.