Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

259 Commits

License: MPL-2.0 :toc: macro :toclevels: 3 :icons: font

A full-stack, open-source paradigm for building verifiably-compliant, secure, and sustainable systems.

Status

Important

Early implementation — Specification uploads still pending (ROADMAP Phase 1).

This repository serves as the official hub and governance center for the MAA Framework project. Implementation work lives in-tree under aletheia/ (the microkernel, Rust); the Certified Null Operation is developed in the standalone hyperpolymath/absolute-zero repository and pinned here as a git submodule under absolute-zero/ (PR #89) — CNO development happens upstream, and this pointer is bumped deliberately. A CRG Tier-C test suite (unit, E2E, property, aspect, benchmarks) landed 2026-04-04. Detailed specification documents will be uploaded as development progresses.

Current state (2026-07-29): CI is green across every enabled workflow, and each gate has been shown capable of failing. aletheia builds, passes 29 unit tests, is formatted, and has zero dependencies — enforced by .github/workflows/rust-ci.yml, the repository's first real Rust gate (added 2026-07-21).

Two known gaps, both in aletheia and both blocked on one design ruling:

IssueGap
#124The CLI surface is unbuilt — main.rs wires 3 checks; the integration suite specifies far more. 27 of 29 integration tests fail by design, not by regression.
#12523 clippy findings, mostly dead code that exists because of #124. Not yet a blocking gate.

Warning

aletheia/.github/workflows/ is inert. GitHub Actions reads .github/workflows/ at the repository root only, and aletheia/ is vendored as plain tracked files rather than a submodule. Those 16 workflow files have never executed. Add gates at the root, not there.

📄 Full measured snapshot: docs/STATE-OF-PLAY-2026-07-29.adoc — CI status, what is actually gated, proof state, open questions, and the landmines to read before changing CI or history here. Machine-readable counterpart: .machine_readable/6a2/STATE.a2ml.

Overview

The MAA Framework is an integrated ecosystem comprising:

ComponentDescription
MAA FrameworkFull-stack paradigm for verifiably-compliant, secure, sustainable systems
OblíbenýReference language designed for the framework
AletheiaMicrokernel implementation

Project Scope

The framework addresses the following domains:

  • Security & Formal Verification — Provable correctness guarantees

  • AI Ethics & Axiology — Value-aligned system design

  • Dependability — Fault-tolerant, reliable computing

  • Language Design & Compilers — Purpose-built toolchains

  • Microkernel Architecture — Minimal trusted computing base

  • RISC-V — Open hardware architecture support

  • Sustainability — Resource-efficient computing

  • Economics-as-Code — Programmable economic primitives

  • Distributed Computing — BOINC-compatible workloads

  • Reversibility — Turing-complete/incomplete computation models

  • Web Protocols — Modern network standards

Repository Contents

Currently Available

.
├── .claude/CLAUDE.md # Language policy (Hyperpolymath Standard)
├── .github/
│ ├── CODEOWNERS # Maintainer assignments
│ └── workflows/ # CI wrappers + multi-forge synchronization
├── .machine_readable/ # 6a2 metadata, contractiles, bot directives
├── aletheia/ # Microkernel implementation (Rust)
├── tests/ # E2E, property, aspect tests
├── GOVERNANCE.adoc # Project governance
├── README.adoc # This file
├── EXPLAINME.adoc # Receipts backing README claims
├── ROADMAP.adoc # Development phases
└── SECURITY.md # Vulnerability reporting policy

Infrastructure

  • Hub-and-spoke mirroring to GitLab, Codeberg, Bitbucket

  • SHA-pinned GitHub Actions for supply chain security

  • SSH host key verification for MITM protection

  • Minimal permission model (contents:read)

Language Policy

This project follows the Hyperpolymath Standard for technology choices.

TechnologyUse Case
AffineScriptPrimary application code
DenoRuntime & package management
RustPerformance-critical, systems, WASM
Tauri 2.0+ / DioxusMobile applications
GleamBackend services (BEAM/JS)
Guile SchemeState/meta files

Allowed

See CLAUDE for complete policy.

Mirrors

GitHub
hyperpolymath/maa-framework(canonical)

GitLab
Synchronized automatically

Codeberg
Synchronized automatically

Bitbucket
Synchronized automatically

Security

See SECURITY for:

  • Vulnerability reporting procedures

  • Security measures implemented

  • Secret management practices

License

This project is licensed under the Mozilla Public License, v. 2.0. See the LICENSE file for details.

SPDX-License-Identifier: CC-BY-SA-4.0

Contributing

Contribution guidelines will be established as the project develops. Currently maintained by @hyperpolymath.

About

Mutually Assured Accountability Framework - hub for MAA, Oblíbený, and Aletheia

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages