mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2026-04-05 20:57:16 +02:00
docs: documentation overhaul - archive, user guides, env parity (#62)
Some checks failed
CI / build (push) Has been cancelled
Some checks failed
CI / build (push) Has been cancelled
* docs: archive CLI runner scripts and Windows Docker guide, update web runner scripts * docs: overhaul README and DOCKER.md, add 10 user guides - README: Budget Mode section, corrected Further Reading links, theme badge descriptions, diagnostics expansion - DOCKER.md: Windows path note, Budget Mode + Include/Exclude sections, env table additions - docs/user_guides/: 10 new feature guides covering budget mode, include/exclude, locks/replace/permalinks, batch build, theme browser, random build, owned cards, partner mechanics, bracket compliance, quick build & skip controls * fix: map PriceTimeoutError→503, add budget exceptions to status map; update error_handling.md * docs: env var parity — add missing vars to .env.example and README table
This commit is contained in:
parent
537f5d3834
commit
ac6c9f4daa
21 changed files with 1074 additions and 23 deletions
|
|
@ -27,7 +27,10 @@ All custom exceptions inherit from `DeckBuilderError` (base) in `code/exceptions
|
|||
| `ThemeSelectionError` | 400 | Invalid theme selection |
|
||||
| `ThemeError` | 400 | General theme failure |
|
||||
| `PriceLimitError`, `PriceValidationError` | 400 | Bad price constraint |
|
||||
| `PriceConfigurationError` | 400 | Invalid budget/price configuration in `determine_ideals()` |
|
||||
| `BudgetHardCapExceeded` | 400 | Deck total exceeds hard budget cap after all replacements |
|
||||
| `PriceAPIError` | 503 | External price API down |
|
||||
| `PriceTimeoutError` | 503 | External price API timed out |
|
||||
| `CSVFileNotFoundError` | 503 | Card data files missing |
|
||||
| `MTGJSONDownloadError` | 503 | Data download failure |
|
||||
| `EmptyDataFrameError` | 503 | No card data available |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue