Reference

The Reference section contains low-level documentation for Cougr's modules, the API surface, and architectural decision records.

DocumentDescription
ECS CoreThe core ECS primitives: Entity, Component, Query, System, Scheduler
Account KernelAccount abstraction layer — session keys, recovery, passkeys
Standards LayerReusable contract standards: AccessControl, Pausable, Ownable, etc.
Privacy ModelZK proofs, Pedersen commitments, hidden state
Feature Flagshazmat-crypto, testutils, debug — what each enables
Performance GuideResource cost intuition, benchmarks, optimization patterns
API ContractPublic API guarantees and stability promises
Compatibility PromisesWhat Cougr will and won't break between releases
Migration GuideHow to update your game for new cougr-core versions
CLI Reference🔜 Ships with the CLI
Client SDK Reference🔜 Ships with the TypeScript SDK
ADRsArchitecture Decision Records