freshcrate
Skin:/
Home > Uncategorized > oblibeniser

oblibeniser

Make operations reversible and auditable via Oblíbený

Why this rank:Recent releaseHealthy release cadenceStrong adoption

Description

Make operations reversible and auditable via Oblíbený

README

Oblibeniser

What Is This?

Oblibeniser makes operations reversible and auditable via Oblíbený — a nextgen language where every computation has an automatic inverse.

Oblíbený (Czech: "favourite") is a Turing-incomplete language focused on reversible computing. Every operation has a provable inverse, enabling undo, audit trails, and time-travel debugging. Oblibeniser wraps existing operations in these guarantees.

How It Works

Describe your operations in oblibeniser.toml. Oblibeniser:

  1. Parses the manifest — captures which mutations you want to make reversible

  2. Generates inverse functions — every forward operation gets an automatic undo

  3. Produces an audit trail — who mutated what, when, with cryptographic proof

  4. Emits Oblíbený codegen — reversible wrappers in the target language

Pipeline
source operation → inverse generation → audit trail → Oblíbený codegen

Key Value

  • Every mutation has an undo — database writes, file changes, config updates, API calls

  • Every state change is auditable — cryptographic proof of who authorised what, when

  • Termination guaranteed — Turing-incompleteness proves no infinite loops

  • Time-travel debugging — replay and reverse any sequence of operations

  • Hostile-environment safe — designed for zero-trust deployment with post-quantum audit trails

Use Cases

Database migrations

Generate reversible migrations with proven undo. Roll back a failed deployment to the exact prior state without manual intervention.

Financial transactions

Every debit has a credit inverse. Full audit trail for regulatory compliance. Reconstruct account state at any historical point.

Config management

Track every configuration change with automatic rollback. Know who changed what setting, when, and restore previous state in one command.

Compliance auditing

Immutable, cryptographically signed audit logs. Prove to auditors that every action was authorised and every change is reversible.

Infrastructure-as-code

Reversible infrastructure mutations with automatic teardown inverses. Failed deployments roll back cleanly.

Architecture

Follows the hyperpolymath -iser pattern:

manifest (oblibeniser.toml)
  → Idris2 ABI proof (ReversibleOperation, InverseProof, AuditEntry)
  → Zig FFI bridge (C-ABI compatible)
  → Oblíbený codegen (reversible wrappers in target language)

Part of the -iser family.

Reversible Computing Core

Oblibeniser’s core abstraction is the ReversibleOperation:

  • Every forward function has a matching inverse

  • An InverseProof (Idris2 dependent type) proves inverse(forward(x)) = x

  • AuditEntry records capture the operation, actor, timestamp, and state snapshot

  • UndoStack maintains an ordered history enabling time-travel

Quick Start

# Initialise a manifest
oblibeniser init

# Edit oblibeniser.toml to describe your operations

# Validate
oblibeniser validate

# Generate reversible wrappers
oblibeniser generate

# Build
oblibeniser build

Status

Pre-alpha. Architecture defined, CLI scaffolded, codegen stubs in place. ABI types and FFI bridge pending bespoke reversible-computing implementation.

License

SPDX-License-Identifier: PMPL-1.0-or-later

Release History

VersionChangesUrgencyDate
main@2026-07-21Latest activity on main branchHigh7/21/2026
0.0.0No release found — using repo HEADHigh4/11/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

ponyiserWrap concurrent code in Pony reference capabilities for data-race freedommain@2026-07-21
typedqliserAdd formal type safety (10 levels, dependent/linear/session types) to any query language — SQL, GraphQL, Cypher, SPARQL, VQLmain@2026-07-21
tlaiserExtract state machines from code and model-check with TLA+/PlusCalmain@2026-07-21
otpiserGenerate OTP supervision trees and fault-tolerance scaffoldingmain@2026-07-21
phronesiserAdd provably safe ethical constraints to AI agents via Phronesismain@2026-07-21

More from hyperpolymath

otpiserGenerate OTP supervision trees and fault-tolerance scaffolding
phronesiserAdd provably safe ethical constraints to AI agents via Phronesis
ponyiserWrap concurrent code in Pony reference capabilities for data-race freedom
wokelangiserAdd consent patterns and accessibility to existing code via WokeLang

More in Uncategorized

TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版
RAGENRAGEN leverages reinforcement learning to train LLM reasoning agents in interactive, stochastic environments.
arthur-engineMake AI work for Everyone - Monitoring and governing for your AI/ML
gh-aw-firewallGitHub Agentic Workflows Firewall