jackin'
Developer Reference

Developer Reference

Internal documentation for contributors and AI agents working on jackin' itself. This section covers architecture, design decisions, and behavioral specifications for the subsystems that make up the codebase.

For the high-level codebase map and module layout, see the Codebase Map. For Architecture Decision Records, see ADRs. For roadmap and planned work, see Roadmap.

Contents

  • Architecture — high-level module architecture and the dependency tiers that govern crate boundaries.
  • Code Tour — key call chains: jackin load, jackin console, and jackin hardline.
  • Behavioral Specs — INV-format invariant contracts for the subsystems targeted for refactor.

On this page