# dsgekit Documentation

Welcome to dsgekit, a Python toolkit for DSGE models.

## Contents

- [Quick Start](quickstart.md)
- [Model Formats](formats.md)
- [Derivative Stack](derivatives.md)
- [First-Order Perturbation Solver](first_order_perturbation.md)
- [Second-Order Perturbation (Pruning)](second_order_perturbation.md)
- [Third-Order Perturbation (Pruning)](third_order_perturbation.md)
- [Perfect Foresight Solver](perfect_foresight.md)
- [OccBin-lite (One Constraint)](occbin_lite.md)
- [Performance and JIT](performance.md)
- [Priors DSL](priors.md)
- [MCMC Metropolis-Hastings](mcmc.md)
- [Marginal Data Density](marginal_data_density.md)
- [Forecast and Historical Decomposition](forecast_decomposition.md)
- [OSR (Rule Sweeps)](osr.md)
- [Ramsey LQ Policy](ramsey_lq.md)
- [Discretionary LQ Policy](discretion_lq.md)
- [Welfare Metrics](welfare.md)
- [Baseline Compatibility Harness](baseline_compatibility.md)
- [`.mod` Workflow Migration](mod_workflow_migration.md)
- [Legal and Attribution Notes](legal_and_attribution.md)
- [Brand and Naming Policy](brand_naming_policy.md)
- [Release Legal Gate](release_legal_gate.md)
- `API Reference` (coming soon)
- [ADR 0001: IR Design](adr/0001-ir-design.md)
