rust-port-merge

Merge parity-verified Rust units into destination repositories using grit locks.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/FlexNetOS/envctl --skill rust-port-merge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rust-port-merge
Source: https://github.com/FlexNetOS/envctl/tree/main/.agents/skills/rust-port-merge
Command: npx skills add https://github.com/FlexNetOS/envctl --skill rust-port-merge

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill ensures parity-verified Rust units are merged into destination repositories without any downgrade, maintaining feature consistency and compatibility.

Core Features & Use Cases

  • Parity Verification: Ensures merged units retain the same behavior as the original source.
  • Conflict Resolution: Handles symbol-level conflicts using grit locks and re-verifying parity.
  • No Downgrade: Guarantees no feature logic is left behind and no downgrade occurs during the merge.
  • Use Case: Ideal for integrating parity-verified Rust code from a source repository into a destination repository, ensuring compatibility and functionality.

Quick Start

Run the 'rust-port-merge' skill with the destination repository as an argument.

Frequently Asked Questions about rust-port-merge

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

FAQPage Schema
How do I merge Rust code into a destination repository without losing existing features?

Merging Rust code without losing features requires parity verification to ensure merged units retain original behavior. This skill guarantees no downgrade occurs during integration, using grit locks to resolve conflicts and maintain feature consistency across repositories.

What is parity verification in Rust code integration?

Parity verification in Rust code integration ensures merged units retain the exact same behavior as the original source. It validates no feature logic is left behind and no downgrade occurs before completing the repository merge.

How do I resolve symbol-level conflicts when integrating Rust projects?

Resolving symbol-level conflicts when integrating Rust projects uses grit locks to manage the merge process. The system resolves conflicts and re-verifies parity to guarantee the destination repository maintains complete feature compatibility.

Can I use git operations to integrate parity-verified Rust units into another repository?

Yes, integrating parity-verified Rust units into another repository requires git operations to execute the merge. The process applies grit locks for conflict resolution and performs parity verification to ensure no feature downgrade occurs.

When do I need grit locks for Rust conflict resolution?

You need grit locks for Rust conflict resolution when merging parity-verified units encounters symbol-level conflicts during integration. The locks manage the conflict resolution process, after which parity is re-verified to prevent any feature downgrade.