Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
name: Bug report
about: Something in IssueLoop doesn't behave as documented
title: ""
labels: bug
assignees: ""
---

**Command run**
```

```

**Expected result**

**Actual result**

**Steps to reproduce**
1.
2.
3.

**Minimal repro** (if it needs a specific repo/test setup, link a
gist or paste the smallest failing test/fixture)

**Log output / traceback**
```

```

**Config in use** (paste your `issueloop.use(...)` call or CLI config,
redact any real `apiKey`/`webhook` values)
```

```

**Environment**
- OS:
- Python version:
- IssueLoop version / commit:
- `database`: local / supabase
- `llm.provider`: ollama / anthropic / openai

**Frequency**
- [ ] Always
- [ ] Intermittent
- [ ] Happened once

Security issues go through `SECURITY.md`, not here.
30 changes: 30 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Feature request
about: Propose a change or addition to IssueLoop
title: ""
labels: enhancement
assignees: ""
---

**Problem**
What's missing or broken about the current detect/split/store/dispense flow?

**Proposed change**

**Example usage** (what would calling code or the CLI command look like
after this lands?)
```

```

**Alternatives considered**
Why not solve this outside IssueLoop, or with existing config
(`database`, `llm.*`, `notify.webhook`)?

**Scope check**
IssueLoop does not fix, apply diffs, or open PRs — that's a downstream
project. If this request adds any of those, say so explicitly; it'll
likely be redirected rather than merged.

**Additional context**
Links, related issues, prior discussion.
8 changes: 8 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
**What this changes and why**

**Checklist**
- [ ] `pytest tests/ -v` passes locally, zero external services running
- [ ] New behavior has a new test
- [ ] If `db/local_store.py` or `db/supabase_store.py` changed, both still pass the `db/base.py` interface tests
- [ ] Not adding fix-proposal / diff-apply / PR-creation (out of scope — see CONTRIBUTING.md)
- [ ] Linked issue: #
Loading