Contributing To 0x0
This guide covers public documentation and website work.
Truth First
Document implemented behavior as implemented behavior. Put planned or deferred
work in planned or deferred sections.
Safe Default Workflow
For public docs and site changes:
make public-docs-milestone-4-check
make public-site-link-check
make public-site-build-check
Use broader compiler or release gates only when the change touches compiler,
runtime, package, or release behavior.
Documentation Changes
When changing language behavior, update at least one of:
docs/language.html;docs/language-spec.html;docs/syntax.html;- examples;
- Learn 0x0 lessons;
- reference docs.
When changing public library functions, update doc annotations and generated API
docs according to the repository workflow.
Review Standard
Reviewers should reject:
- old
jmp0x1b/langclaims copied as current 0x0 behavior without evidence; - embedded claims outside deferred sections;
- app-specific runtime behavior described as generic language behavior;
- fake adapter behavior presented as production behavior;
- unsafe commands added as default public docs workflow.