---
name: Bug Report
about: Report a bug to help us improve Marathon
title: '[BUG] '
labels: bug
assignees: ''
---

## Bug Description

A clear and concise description of what the bug is.

## Minimal, Complete, Verifiable Example (MCVE)

Please provide the **smallest possible code example** that demonstrates the bug. This helps us reproduce and fix the issue faster.

### Minimal Code Example

```rust
// Paste your minimal reproducible code here
// Remove anything not necessary to demonstrate the bug
```

### Steps to Reproduce

1.
2.
3.
4.

### Expected Behavior

What you expected to happen:

### Actual Behavior

What actually happened:

## Environment

- **OS**: [e.g., macOS 15.0, iOS 18.2]
- **Rust Version**: [e.g., 1.85.0 - run `rustc --version`]
- **Marathon Version/Commit**: [e.g., v0.1.0 or commit hash]
- **Platform**: [Desktop / iOS Simulator / iOS Device]

## Logs/Stack Traces

If applicable, paste any error messages or stack traces here:

```
paste logs here
```

## Screenshots/Videos

If applicable, add screenshots or videos to help explain the problem.

## Additional Context

Add any other context about the problem here. For example:
- Does it happen every time or intermittently?
- Did this work in a previous version?
- Are you running multiple instances?
- Any relevant configuration or network setup?

## Possible Solution

If you have ideas about what might be causing the issue or how to fix it, please share them here.
