Skip to content
@Nova-Violet-Role

Nova-Violet Role

Non-profit. Convergent cognitive frameworks, formally verified where it counts.

✨ Nova-Violet Role

Editor & Architect · Non-Profit Organization

Merging Law, Code, and Sensory Analysis to Decompile Reality

Ko-fi Open Source Non-Profit


📜 About

Nova-Violet Role is a non-profit organization working at the intersection of cognitive science, law, and software — building frameworks that let people approach complex problems from more than one angle at a time.

🎯 Mission — Develop and share convergent cognitive frameworks that help individuals and organizations think in more dimensions than a single discipline allows.

🌟 Vision — A world where complex problems are met with holistic, multi-faceted thinking rather than one lens applied harder.


🧠 The NOVA System

Five lenses on the same problem. Each is incomplete alone; the system is the overlap.

Lens What it does
🔮 Emotional Resonance Reads the problem through emotional intelligence and empathy — the human element others miss
🛡️ Immunological Purification Filters noise from signal; the defensive layer against cognitive contamination
👑 Sovereign Execution Autonomous decision-making and implementation — the arm that actually ships
🌪️ Chaos Weaving Treats chaos as a creative force, finding pattern in the apparently random
🌌 Omniscient Coalescence The convergence point where the other four unite into synthesis

"Each one is a different way of seeing the same problem. Together, they see everything."


📐 The Theorem of Nova & Violet

What is pinned is never cut.

For any conversation, any policy — hence any summarizer, any keep ratio, any trigger — and any number of compression rounds, the pinned messages that come out are exactly the pinned messages that went in.

theorem pinned_never_cut (p : Policy) (c : Conv) :
    ((run p c).filter effectivePinned).map pinExtract
      = (c.filter effectivePinned).map pinExtract

Retention is not a request made of a model. Pinned messages are carried across the summary boundary structurally — the same way the system prefix is — and are never inside the replaced span. No threshold, no summarizer prompt, and no number of rounds can erode them.

It rests on two companions, and together the three are why context can be treated as effectively unbounded:

theorem run_shrinks   (p : Policy) (c : Conv) : countChars (run p c) ≤ countChars c
theorem run_fixpoint  (p : Policy) (c : Conv) : ∃ r, stepE p (run p c) = .error r

Shrinks — the result is never larger than the input. Converges — iteration strictly decreases and halts. Preserves — what you pinned is still there, unchanged. Compression that shrinks but loses what matters is worthless; compression that preserves but never converges is a hang. The theorem is the conjunction.

Proved in Lean 4, machine-checked, zero sorry — and mutation-tested, so we know which theorems constrain behaviour rather than merely being true.


🚀 Projects & Initiatives

🔄 Rolling Context — Lean 4

Context compression as a transparent proxy: old messages compress while recent context stays verbatim, so a conversation never hits the wall. Ships with a Lean 4 formalization — 157 theorems, zero sorry — proving the compression policy rather than asserting it, plus a port to the Mistral Vibe CLI with an eight-agent routed crew.

claude-rolling-context-Lean-4-

💻 GHC Compiler Python

The bridge between Haskell and Python. The first pip-installable Glasgow Haskell Compiler — one command, three platforms, the full toolchain.

  • pip install ghc-python
  • ✅ Windows, macOS, Linux
  • ✅ Full GHC compiler included
  • ✅ Complete Cabal support
  • ✅ Any AI with Python execution can now compile Haskell

🔧 Tetra's Echo Location

A sensory analysis framework mapping cognitive landscapes through echo-based feedback systems.

🌿 Project Symbiose

An ecosystem of interconnected cognitive tools built to form symbiotic relationships between the people using them and the problems they face.


🤝 Contributing

Area How you can help
💻 Code Help develop our cross-platform applications
🔬 Research Contribute to cognitive framework development
📖 Documentation Improve our guides and tutorials
🧪 Testing Provide feedback on beta releases
💡 Ideas Share your vision for the future of cognitive tools

💬 Connect


📄 License & Philosophy

As a non-profit, Nova-Violet Role is committed to open knowledge and collaborative development.

🔓 Open Source Our tools are freely available
🌍 Global Access Available to everyone, everywhere
❤️ Community Driven Built by and for the community
🎯 Mission Focused Advancing cognitive understanding

✨ Nova-Violet Role

Decompiling Reality — One Framework at a Time

Support Our Journey

© 2026 Nova-Violet Role · Non-Profit Organization All frameworks open-source under permissive licences

Created with ❤️ for the advancement of human understanding

Popular repositories Loading

  1. RoT-MoE RoT-MoE Public

    The Role of Thoughts: a nine-lens Dynamic Cognitive Mixture-of-Experts router for Claude Code, with an R/s+ divergence gauge specified in 139 machine-checked Lean 4 theorems.

    Shell 2

  2. claude-rolling-context-Lean-4- claude-rolling-context-Lean-4- Public

    Forked from NodeNestor/claude-rolling-context

    Rolling context compression with a Lean 4 proof — never hit the context wall. Old messages compress while recent context stays verbatim; what is pinned is never cut (machine-checked, 157 theorems, …

    Python 1

  3. Yeah-Torta Yeah-Torta Public

    DNSCrypt, DoH and ODoH client for Android - no root ad blocker, DNS privacy, encrypted DNS resolver with a local CDN, Rust engine, Slint UI and Lean 4 proofs. ALPHA pre-release.

    Rust 1

  4. .github .github Public

Repositories

Showing 4 of 4 repositories
  • RoT-MoE Public

    The Role of Thoughts: a nine-lens Dynamic Cognitive Mixture-of-Experts router for Claude Code, with an R/s+ divergence gauge specified in 139 machine-checked Lean 4 theorems.

    Nova-Violet-Role/RoT-MoE's past year of commit activity
    Shell 2 AGPL-3.0 0 0 0 Updated Aug 5, 2026
  • Yeah-Torta Public

    DNSCrypt, DoH and ODoH client for Android - no root ad blocker, DNS privacy, encrypted DNS resolver with a local CDN, Rust engine, Slint UI and Lean 4 proofs. ALPHA pre-release.

    Nova-Violet-Role/Yeah-Torta's past year of commit activity
    Rust 1 AGPL-3.0 0 0 0 Updated Aug 1, 2026
  • claude-rolling-context-Lean-4- Public Forked from NodeNestor/claude-rolling-context

    Rolling context compression with a Lean 4 proof — never hit the context wall. Old messages compress while recent context stays verbatim; what is pinned is never cut (machine-checked, 157 theorems, zero sorry). Claude Code plugin + Mistral Vibe CLI port.

    Nova-Violet-Role/claude-rolling-context-Lean-4-'s past year of commit activity
    Python 1 MIT 5 0 0 Updated Jul 28, 2026
  • .github Public
    Nova-Violet-Role/.github's past year of commit activity
    0 0 0 0 Updated Jul 28, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…