chore(release): final release commit for 0.1.0

this commit includes a whole lotta fuck yeah, a whole lotta we fuckin
got this, and a lot of "please change the future."

i hope it works.

Signed-off-by: Sienna Meridian Satterwhite <sienna@r3t.io>
This commit is contained in:
2026-02-06 20:10:51 +00:00
parent 854b858159
commit 9010ec5cf4
21 changed files with 4218 additions and 248 deletions

68
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,68 @@
---
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.

8
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@@ -0,0 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: Question or Discussion
url: https://github.com/r3t-studios/marathon/discussions
about: Ask questions or discuss ideas with the community
- name: Security Vulnerability
url: https://github.com/r3t-studios/marathon/security/policy
about: Please report security issues privately (see SECURITY.md)

View File

@@ -0,0 +1,72 @@
---
name: Feature Request
about: Suggest a new feature or enhancement for Marathon
title: '[FEATURE] '
labels: enhancement
assignees: ''
---
## Problem Statement
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. For example:
- "I'm always frustrated when..."
- "It's difficult to..."
- "Users need to be able to..."
## Feature Request (Given-When-Then Format)
Please describe your feature request using the Given-When-Then format to make the behavior clear:
### Scenario 1: [Brief scenario name]
**Given** [initial context or preconditions]
**When** [specific action or event]
**Then** [expected outcome]
**Example:**
- **Given** I am editing a collaborative document with 3 other peers
- **When** I lose network connectivity for 5 minutes
- **Then** my local changes should be preserved and sync automatically when I reconnect
### Scenario 2: [Additional scenario if needed]
**Given** [initial context]
**When** [action]
**Then** [outcome]
## Alternatives Considered
**Describe alternatives you've considered.**
Have you thought of other ways to solve this problem? What are the pros and cons of different approaches?
## Technical Considerations
**Do you have thoughts on implementation?**
If you have ideas about how this could be implemented technically, share them here. For example:
- Which modules might be affected
- Potential challenges or dependencies
- Performance implications
- Breaking changes required
## Additional Context
Add any other context, mockups, screenshots, or examples from other projects that illustrate the feature.
## Priority/Impact
How important is this feature to you or your use case?
- [ ] Critical - blocking current work
- [ ] High - would significantly improve workflow
- [ ] Medium - nice to have
- [ ] Low - minor improvement
## Willingness to Contribute
- [ ] I'm willing to implement this feature
- [ ] I can help test this feature
- [ ] I can help with documentation
- [ ] I'm just suggesting the idea