Developer Guide¶
Documentation for contributors and developers extending JoyfulJay.
Contributing¶
- Developer Guide - Setting up development environment
- Testing - Running and writing tests
Architecture¶
- Architecture Overview - System design
- Architecture Layers - Layer responsibilities
API Reference¶
- API Documentation - Python API reference
Custom Extractors¶
See Custom Extractors Tutorial for creating new feature extractors.
Release Process¶
- Versioning - Version numbering
- Reproducibility - Feature freeze policy