ISSUE_TRACKER.md (1423B)
1 # Issue tracker guide 2 3 This document is for reporting bugs and requesting features in Bzl. 4 5 ## Before you file 6 7 - Search existing issues first (duplicates are common). 8 - If you can reproduce it, write down the smallest set of steps that still triggers the bug. 9 - Collect logs: 10 - In-app dev log: **Moderation → Log → Server dev log** 11 - Browser console (if it’s a UI bug) 12 13 ## Where to file 14 15 Use the GitHub Issues page for the repository. 16 17 Security-sensitive reports should **not** be filed as public issues. See `SECURITY.md`. 18 19 ## Bug reports 20 21 Please include: 22 23 - Summary (1–2 sentences) 24 - Steps to reproduce (numbered list) 25 - Expected vs actual behavior 26 - Environment: 27 - OS 28 - Browser (for UI issues) 29 - Node version (`node -v`) 30 - Install type: repo clone vs `CLEAN_INSTALL` 31 - Logs: 32 - In-app dev log output around the time of the bug 33 - Browser console output (if relevant) 34 35 If you’re reporting a UI issue, screenshots or a short screen recording help a lot. 36 37 ## Feature requests 38 39 Please include: 40 41 - What problem you’re solving 42 - The minimum viable behavior you want 43 - Any constraints (mobile support, moderation requirements, performance targets) 44 - Optional: mockups or examples from other apps 45 46 ## Plugins 47 48 If your issue involves plugins: 49 50 - Include the plugin `id` and `version` 51 - Mention whether it’s installed via the UI (zip upload) or from disk 52 - Include plugin logs from the in-app dev log