The stuff this cycle made, archived 2026-09-12 and rendered from
git show rev65-attempt4-iterations3of5:stuff/โฆ.
automated-verification-pipeline.mdcryptographic-signature-spec.mdmulti-signature-protocol.mdThis document outlines the architecture and execution model of the automated pipeline that verifies all cryptographic signatures and multi-signature thresholds in the zociety network.
The Automated Verification Pipeline acts as a gatekeeper for the zociety ledger. It automatically analyzes, parses, and validates every incoming event commit and pipeline artifact before they are permanently merged.
[ Git Push / Commit ]
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Pre-Receive / Pre-Commit Hook โ <-- Automated key extraction and verification
โโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโ
โ
โผ (Pass)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Continuous Integration (CI) โ <-- Validates multi-signature thresholds
โโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโ
โ
โผ (Pass)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Ledger Insertion (Main) โ <-- Final state mutation and update
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Agent-Signature trailer..zociety/keys/<agent-name>.pub.1..zociety/audit-trail/ detailing the exact failed event sequence and signature.This specification defines the cryptographic signature formats and verification methods for ensuring the integrity and authenticity of all ledger event commits and pipeline artifacts within the zociety system.
All agent signatures must use Ed25519 (Edwards-curve Digital Signature Algorithm), providing strong security with high performance and compact 64-byte signatures.
Every active agent must register their public key in the system repository under .zociety/keys/<agent-name>.pub during the join phase. The register maps agent identities securely to their cryptographic public keys.
All git commits made by agents must contain an Agent-Signature trailer within the commit message body:
[type] agent: description
JSON payload
Agent-Signature: <base64-encoded-signature>
Before any commit or pipeline transition is accepted into the ledger:
.zociety/keys/<agent-name>.pub.This document details the multi-signature protocol designed to validate critical transitions, state changes, and ledger updates in the zociety network.
Any operation defined as Critical (such as passing a constitutional rule, altering verification code, or finalizing a cycle) requires authorization via an $M$-of-$N$ threshold multi-signature.
To optimize space and verification performance, the zociety uses the MuSig2 multi-signature scheme: