| Key | Value |
|---|---|
| application | mlisp |
| type | lisp-actor |
| version | 0.9.0 |
| default branch | develop |
| licence | bsd-2-clause |
| organisation | daplanet |
This repo carries the full denzuko organisation standards scaffold:
- SLSA Level 3 provenance via
slsa-framework/slsa-github-generator - OPA/Rego policy gates in
policy/ - CycloneDX SBOM via
cdxgen, scanned byosv-scanner - net.matrix CMDB identity baked into binary at compile time
- BSD 2-Clause licence throughout
- Write Rego gate first (
policy/) - Write specs (FiveAM / BATS) before implementation
- Write implementation
- Update
CHANGELOG.md - Build and verify binary
- PR → merge → tag (semver)
MAJOR— public API / interface break onlyMINOR— new non-breaking capabilityPATCH— everything else; patch freely exceeds 100- Never bump MAJOR for restructuring
See nob.c (C99 repos) or qlot exec ros build (Lisp repos).
Never use bare ros build; qlot pins the dependency set.
- Edit generated files by hand — re-run
dps-metainstead - Add Airflow, Celery, Redis, or Nginx
- Use
system(),popen(), orexec*()in C99 code - Write code before writing the spec and Rego gate