Skip to content
CLASSROOM
TOKEN
HUB

Developer documentation

Invariants, domain authority, feature contracts, and operating procedures.

What are you working on?

Find the rules, implementation references, and procedures for your next change.

Browse all documents

Understand the system

Get familiar with the vocabulary and the contracts that govern behavior.

Make a change

Follow the implementation paths and checks for a well-scoped contribution.

Run and integrate

Explore hosting guidance and the HTTP interface.

Before you implement

Read the governing contracts in order. Higher-level authority takes precedence.

  1. Core & architectural invariantsThe system’s governing rules
  2. Domain contractsAuthority within each domain
  3. Feature execution contractsHow changes execute

Specifications bind implementations when incorporated by governing contracts. Maps, principles, and most references explain the system without defining runtime authority.

Looking for help using the app?

Teacher and student guides live in the in-app help center.