Incan Contributor Book (Advanced, Rust-first)¶
This is a linear, Rust-first track for contributors working on the Incan compiler, tooling, and docsite.
This book is intentionally opinionated and may duplicate some material from the standalone contributing pages so it can be read end-to-end like a book.
Before you start (required)¶
- Architecture — compilation pipeline + module layout
- Extending the language — builtin vs new syntax decision + end-to-end checklists
- Layering rules — dependency boundaries and guardrails
- Readable, maintainable Rust — conventions and guardrails for changing the Rust codebase
- RFC index — required for new language features (syntax/semantics), not for bugs/chores
Chapters¶
Read in order: