{{PROJECT_DESCRIPTION}}
|
Important
|
This file is a template. You are reading |
A new repository scaffolded from the Rhodium Standard Repository (RSR) template: a batteries-included starting point that ships with CI/CD, machine-readable project metadata, an AI-agent gatekeeper protocol, a formally-typed ABI/FFI seam (Idris2 + Zig), container and reproducible-build scaffolding, and governance infrastructure — all wired and passing the RSR validators on day one.
Replace this section with a description of your project once initialised.
# 1. Create a repo from this template (or clone it), then from the repo root:
just init # interactive bootstrap: fills every {{PLACEHOLDER}}
# 2. See the available tasks:
just # lists all phases (build, test, validate, audit, ...)
# 3. Check the repo still satisfies the RSR shape:
just validate # structure + metadata checksjust init prompts for the project name, owner, author, licence contact, and the
other values listed in .machine_readable/ai/PLACEHOLDERS.adoc, substitutes them
across the tree, validates the result, and (if available) runs the k9-svc checks.
-
Machine-readable metadata (
.machine_readable/6a2/) —STATE,META,ECOSYSTEM,PLAYBOOK,AGENTIC,NEUROSYM,CLADE, andanchors/ANCHOR, in a2ml, so tools and agents can read the project’s state and boundaries. -
AI gatekeeper protocol —
0-AI-MANIFEST.a2mlis the universal entry point that tells an AI agent how to work in this repo before it touches anything. -
Typed ABI/FFI seam —
src/interface/Abi/(Idris2 type + layout proofs) oversrc/interface/ffi/(Zig implementation), with generated C headers. -
CI/CD — GitHub Actions for quality, security (CodeQL, Scorecard, secret scanning), multi-forge mirroring, and RSR anti-pattern enforcement.
-
Supply-chain & reproducibility — container layering (stapeln), Nix/Guix shells, SBOM, and signing hooks.
-
Governance —
GOVERNANCE.adoc,MAINTAINERS.adoc,.github/community health files, and a releaseAUDIT.adocgate.
-
EXPLAINME.adoc— the engineering deep-dive: how the pieces actually work. -
AFFIRMATION.adoc— the dated, signed honesty snapshot of the repo’s true state. -
AUDIT.adoc— the release audit gate. -
.machine_readable/ai/PLACEHOLDERS.adoc— the full placeholder reference.
Released under the Mozilla Public License 2.0 unless a per-file
SPDX-License-Identifier says otherwise.
