Skip to content

Commit 0ca915b

Browse files
committed
feat: add testimonial issue template and README badge
1 parent 4f64532 commit 0ca915b

2 files changed

Lines changed: 72 additions & 0 deletions

File tree

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
name: "Share what Argus found"
2+
description: "Found a bug or performance issue in your codebase? Tell us about it."
3+
title: "[Found] "
4+
labels: ["testimonial"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for sharing! One specific finding helps others understand what Argus catches in real codebases.
10+
If you prefer, you can also post in the [GitHub Discussion](https://github.com/sharon77242/Argus/discussions).
11+
12+
- type: textarea
13+
id: what-was-caught
14+
attributes:
15+
label: What did Argus catch?
16+
description: Paste the relevant agent output or describe the specific issue it detected.
17+
placeholder: |
18+
[QUERY] SELECT * FROM orders WHERE user_id = $1 — 23 executions in 0.9s
19+
↳ n-plus-one: Same query from orders.service.ts:41 fired 23 times in one request.
20+
validations:
21+
required: true
22+
23+
- type: dropdown
24+
id: issue-type
25+
attributes:
26+
label: Type of issue found
27+
options:
28+
- N+1 query
29+
- Memory leak
30+
- Event loop lag
31+
- Slow query
32+
- Unparameterized query
33+
- SELECT * on hot path
34+
- Other
35+
validations:
36+
required: true
37+
38+
- type: dropdown
39+
id: db-driver
40+
attributes:
41+
label: Database / driver
42+
options:
43+
- PostgreSQL (pg)
44+
- MySQL (mysql2)
45+
- MongoDB (mongodb)
46+
- Redis (ioredis / redis)
47+
- Prisma
48+
- TypeORM
49+
- Sequelize
50+
- Mongoose
51+
- SQLite
52+
- Other / multiple
53+
validations:
54+
required: true
55+
56+
- type: input
57+
id: app-type
58+
attributes:
59+
label: App framework
60+
placeholder: "e.g. Express, NestJS, Fastify"
61+
validations:
62+
required: false
63+
64+
- type: textarea
65+
id: impact
66+
attributes:
67+
label: Did it change anything? (optional)
68+
description: Fixed the issue, understood the root cause, still investigating — anything is fine.
69+
placeholder: "We batched the query and cut response time from 2.1s to 80ms."
70+
validations:
71+
required: false

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
[![npm version](https://badge.fury.io/js/argus-apm.svg)](https://badge.fury.io/js/argus-apm)
88
[![npm downloads](https://img.shields.io/npm/dm/argus-apm.svg)](https://www.npmjs.com/package/argus-apm)
99
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
10+
[![Share what you found](https://img.shields.io/badge/Share%20what%20you%20found-%F0%9F%90%9B-brightgreen)](https://github.com/sharon77242/Argus/discussions)
1011

1112
> Minimum Node 14.18 as a compiled package · Node 22.6 for source/dev mode
1213

0 commit comments

Comments
 (0)