# AGENTS.md — Guidance for OpenAI Codex ## Execution Commands - **Always** invoke Python scripts via the `startup.sh` wrapper using its chart aliases. The typical invocation is: ```bash ./startup.sh lagged_oil_unrate --offset --end --extend-years ``` Available aliases: | Alias | Module | | ------------------- | -----------------------------------------| | `lagged_oil_unrate` | `scripts.lagged_oil_unrate_chart_styled` | | `bitcoin_m2` | `scripts.bitcoin_m2_chart` | | `custom_chart` | `scripts.custom_chart` | You can still call a module explicitly if needed: ```bash ./startup.sh python -m scripts.lagged_oil_unrate_chart_styled --offset --end --extend-years ``` * Running a script this way ensures that `import scripts.common` (and other `scripts.*` imports) resolve correctly. * **Do not** follow a `./startup.sh` invocation by running `python scripts/