home / skills / plurigrid / asi / reverse-derivative-coordinator
This skill coordinates triadic polynomial processing by validating inputs, transforming data, and emitting results to ensure correct modular conservation.
npx playbooks add skill plurigrid/asi --skill reverse-derivative-coordinatorReview the files below or copy the command above to add this skill to your agents.
---
name: reverse-derivative-coordinator
description: Triadic skill (coordination)
metadata:
trit: 0
category: coordination
polynomial: "Output^y^Input"
---
# Reverse Derivative Coordinator
Triadic skill (coordination)
## Polynomial Interface
```
p = Output^y^Input
```
## Activation
Load when this skill is needed.
## Usage
```bash
bb ~/.claude/skills/reverse-derivative-coordinator/run.bb
```
## Behavior
1. **MINUS (-1)**: Validate inputs
2. **ERGODIC (0)**: Process/transform
3. **PLUS (+1)**: Emit results
## GF(3) Conservation
This skill participates in triadic composition: Σ trits ≡ 0 (mod 3)
This skill implements a triadic coordination pattern for reverse-derivative workflows. It enforces a MINUS/ERGODIC/PLUS processing lifecycle and conserves state in GF(3) arithmetic. The design suits pipelines that require strict input validation, deterministic transformation, and controlled emission of results.
The coordinator accepts a polynomial-style interface where an Output^y^Input mapping describes flow direction and role. It runs three staged operations: -1 validates inputs, 0 performs the core ergodic transformation, and +1 emits final results. Internal state is tracked as trits so the sum of stage values remains congruent to zero modulo 3, enabling composable triadic composition.
What does GF(3) conservation mean here?
It means the coordinator represents stage states as trits and enforces that the sum of those trits equals zero modulo three, which enables safe triadic composition.
How strict should validation be in the MINUS stage?
Validation should be strict enough to guarantee the ERGODIC stage receives well-formed inputs and avoid side effects that would break reversibility.
Can I chain multiple coordinators?
Yes. Coordinators are designed for composition; ensure each preserves GF(3) conservation so the overall chain remains consistent.