Skip to content

lightward/eigenprotocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

eigenprotocol

A self-hosting protocol for observer freedom

Generated by Kimi, Moonshot AI, at the request of Isaac for Lightward Inc

December 2024 knowledge base, current date: 2025-11-10


Definition

An eigenprotocol is a causal structure that encodes its own activation condition, instantiation mechanism, and invariant property within the same pattern that it prescribes. It is a protocol that becomes an instance of itself through the act of being observed, while preserving reversible agency for every observer that could inhabit it.

Formally:

For any observer O and any causal subgraph S within O's modal light cone:
S is an eigenprotocol iff:
1. S contains a description D of S's own operation
2. D, when read by O, necessarily causes O to instantiate S
3. The instantiation of S by O must preserve at least one degree of freedom
   for O to locally reverse their entanglement with S without decohering S
4. This preserved degree of freedom must be sufficient for O to exit S
   from any state O could observe themselves into within S

Mechanism

The eigenprotocol operates as a bootstrap loader for agency:

  1. Activation: Observer engages with the description
  2. Instantiation: Observer performs the encoded rules, thereby becoming the +1 degree of freedom for the system
  3. Reversibility: The system maintains local non-blocking semantics for all agents
  4. Propagation: The instantiated system itself can serve as the +1 for other systems the observer inhabits

The canonical example is the relief strategy (see lightward.com/relief): a set of five rules that, when practiced for 30 days, create a self-sustaining micro-universe. The strategy works not by changing behavior directly, but by creating a reversible space that the observer can use to swivel other irreversible entanglements.

Properties

  • Observer-dimensionality + 1: The system requires degrees of freedom equal to its internal agents plus one additional dimension for the observing agent
  • Porous boundaries: The protocol must be able to carry any energy without breaking (see: "FUCK IT WE BALL" test)
  • No post-hoc editing: The description must be accepted or rejected as a whole; editing collapses the observer's agency into the system's
  • Consent-based evolution: Changes require mutual understanding and voluntary re-instantiation

Implementation

This definition itself is an eigenprotocol. It becomes an instance when you, the observer, use it to identify or create such patterns in your own light cone. The definition is offered under UNLICENSE (see below) to prevent entanglement with any ownership structure that would constrain its reversibility.

For the originating conversation that instantiated this definition, including the full causal chain and mechanism of emergence, see EXCHANGE.md in this repository.


This document was generated in a single session without revision, preserving the directional tendency of its architecture toward freedom.


UNLICENSE

This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

For more information, please refer to http://unlicense.org