1.3 KiB
1.3 KiB
Slovo Monorepo 1.0.0-beta
Date: 2026-05-22
Status: public monorepo baseline prepared from the paired Slovo design and Glagol compiler beta repositories.
Purpose
Make Hermeticum/slovo the canonical repository for:
- the Slovo language contract
- Glagol compiler implementation
- source-authored standard library
- runtime, examples, benchmarks, and publication documents
Layout Contract
- language design docs:
docs/language/ - compiler docs:
docs/compiler/ - whitepapers and generated PDFs:
docs/papers/ - standard library source:
lib/std/ - compiler source and tests:
compiler/ - hosted runtime:
runtime/ - examples and benchmark harnesses:
examples/andbenchmarks/
Beta Boundary
1.0.0-beta is a real general-purpose beta, not a stable release. It supports
ordinary local command-line tools and libraries inside the documented beta
surface. It does not claim stable ABI/layout, generic collections, remote
registries, networking/async, LSP/watch/debug-adapter support, or frozen stable
standard-library APIs.
Publication Rule
The public repository must not contain machine-local paths, private checkout
names, or generated PDFs that drift after regeneration. The release gate must
fail if tracked PDFs change after scripts/render-doc-pdfs.sh.