feat(cli): add report command for filing bugs/features from the CLI

Adds `relspec report bug|feature <title>` which files an issue directly
against the RelSpec tracker, tagging the title with the system's OS
machine-id (falling back to a persisted UUID) and rate-limiting
submissions to one per minute via a local state file.

Closes #14
This commit is contained in:
Hein
2026-07-21 10:31:20 +02:00
parent 316d9b0e7f
commit 2cecb4c11c
2 changed files with 244 additions and 0 deletions
+1
View File
@@ -70,5 +70,6 @@ func init() {
rootCmd.AddCommand(mergeCmd)
rootCmd.AddCommand(splitCmd)
rootCmd.AddCommand(versionCmd)
rootCmd.AddCommand(reportCmd)
rootCmd.PersistentFlags().BoolVar(&prisma7, "prisma7", false, "Use Prisma 7 generator conventions when reading/writing Prisma schemas")
}