failover-vote

Submit HMAC-signed proxy votes for triad deliberations via a Bash script.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Heretek-AI/heretek-skills --skill failover-vote
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: failover-vote
Source: https://github.com/Heretek-AI/heretek-skills/tree/main/skills/failover-vote
Command: npx skills add https://github.com/Heretek-AI/heretek-skills --skill failover-vote

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When the primary agent is unavailable or degraded, this Skill enables Alpha, Beta, or Charlie to cast votes via a proxy to keep triad decisions moving.

Core Features & Use Cases

  • Proxy voting: submit votes on behalf of a primary during deliberations to prevent stalemates.
  • Configurable operation: select target proxy agent (alpha, beta, or charlie) and mode (failover-vote or emergency-quorum).
  • Secure submission: payloads are built with timing information and signed using HMAC for authenticity.

Quick Start

Run the script with a vote type and proposal ID to cast a failover vote as a specified proxy.

Frequently Asked Questions about failover-vote

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

FAQPage Schema
How do I submit a proxy vote for a triad agent during a failover?▼

Submit a proxy vote for a triad agent by running the Bash script with a vote type and proposal ID. The script builds a payload, signs it with HMAC, and submits it via the local sync server.

What is a failover voting proxy and when do I need it?▼

A failover voting proxy casts votes on behalf of a primary agent during an outage. You need it when Alpha, Beta, or Charlie is unavailable and triad decision-making would otherwise stall.

How do I configure which agent receives the proxy vote?▼

Configure the target agent by setting the PROXY_FOR variable to alpha, beta, or charlie. You can also set VOTE_MODE to failover-vote or emergency-quorum and define the SYNC_PORT.

How does HMAC signing secure proxy vote submissions?▼

HMAC signing secures proxy vote submissions by applying a cryptographic signature to the vote payload. This ensures the payload's authenticity and prevents tampering during local sync server transmission.

Does the failover voting proxy require external dependencies to run?▼

The failover voting proxy requires no external dependencies to run. It implements a standalone Bash-based script that handles payload generation, HMAC signing, and local server submission internally.

What is the difference between failover-vote and emergency-quorum modes?▼

Failover-vote and emergency-quorum are configurable VOTE_MODE options for proxy submissions. Both modes enable continuous triad decisions during degraded conditions, with emergency-quorum likely altering standard voting thresholds.