You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a "Just Say It" section to README with a TIP highlight box so users
can install feedback-o-tron by giving one sentence to any AI assistant.
The AI reads docs/AI_INSTALLATION_GUIDE.adoc and handles everything --
prerequisites, build, credential setup, MCP config, and verification.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
`Set up feedback-o-tron from https://github.com/hyperpolymath/feedback-o-tron` +
30
+
It reads this repo, asks a few questions, and does everything. <<ai-install,Details below>>.
31
+
====
32
+
33
+
[[ai-install]]
34
+
== AI-Assisted Installation (Recommended)
35
+
36
+
=== Just Say It
37
+
38
+
**You don't need to read this README.** Just say this to any AI assistant:
39
+
40
+
[source,text]
41
+
----
42
+
Set up feedback-o-tron from https://github.com/hyperpolymath/feedback-o-tron
43
+
----
44
+
45
+
**The URL is the spec.** The AI fetches this repo, reads `docs/AI_INSTALLATION_GUIDE.adoc` inside it, and knows exactly what to do. It figures out your system, installs prerequisites, builds the tool, walks you through credentials, and verifies everything works. You answer a few questions (what platforms, confirm privacy notice) and that's it. No manual steps, no forms, no copying commands.
46
+
47
+
Any AI that can read a URL and run commands (or generate commands for you to paste) can do this. The guide inside the repo tells the AI everything -- your system config, your preferences, none of that needs to be in the prompt.
48
+
49
+
The AI handles:
50
+
51
+
* Checking and installing prerequisites (Elixir, Erlang, Git)
52
+
* Cloning, building, and installing the CLI
53
+
* Walking you through credential creation for your platforms
54
+
* Configuring MCP integration (if you use Claude Code)
55
+
* Running a verification test
56
+
* Showing you how to use it
57
+
58
+
=== Other Ways to Say It
59
+
60
+
If your AI already knows about feedback-o-tron (e.g. it can search the web), shorter versions work:
61
+
62
+
* "Set up feedback-o-tron for automated bug reporting"
63
+
* "Install feedback-o-tron and configure it for GitHub and Bugzilla"
64
+
* "Help me set up feedback-o-tron as an MCP server for Claude Code"
65
+
66
+
If it doesn't know the project, just include the URL:
67
+
68
+
* "Set up https://github.com/hyperpolymath/feedback-o-tron on my machine"
69
+
* "I want automated bug filing -- install from https://github.com/hyperpolymath/feedback-o-tron"
# "File a bug about the crash in maliit-keyboard on Fedora Bugzilla"
116
+
----
117
+
118
+
=== Uninstall
119
+
120
+
Tell your AI: "Remove feedback-o-tron from my system"
121
+
122
+
=== Troubleshooting
123
+
124
+
[cols="1,3"]
125
+
|===
126
+
|Problem |Solution
127
+
128
+
|"elixir: command not found"
129
+
|AI will install Elixir for you. Or: `asdf install elixir latest`
130
+
131
+
|"401 Unauthorized"
132
+
|Token expired or wrong scopes. Tell your AI and it will guide you through regeneration.
133
+
134
+
|"duplicate detected"
135
+
|Deduplicator working correctly. Use `--force` to submit anyway.
136
+
|===
137
+
138
+
[[manual-installation]]
139
+
For manual installation without AI assistance, see the <<manual-quick-start,Manual Quick Start>> section below.
140
+
141
+
'''
142
+
26
143
== Overview
27
144
28
145
feedback-o-tron is a production-ready tool for autonomous AI agents to submit bug reports across multiple platforms. Successfully validated on 2026-02-07 with 2 real bugs filed to Fedora Bugzilla:
@@ -43,6 +160,7 @@ Built for reliability with formal verification via Idris2 for critical ABI defin
43
160
* **MCP integration**: Works as Claude Code tool or standalone CLI
44
161
* **CLI mode**: Standalone escript for batch operations and testing
45
162
163
+
[[quick-start-ai-agents]]
46
164
== Quick Start for AI Agents
47
165
48
166
=== Zero-Knowledge Setup Prompt
@@ -81,6 +199,7 @@ Check STATE.scm in .machine_readable/ for project status and integrate with your
81
199
82
200
The AI agent will read this prompt and execute all setup steps automatically.
83
201
202
+
[[manual-quick-start]]
84
203
=== Manual Quick Start
85
204
86
205
[source,bash]
@@ -297,6 +416,8 @@ This ensures **provable correctness** at the ABI boundary while maintaining **ru
297
416
298
417
== Architecture
299
418
419
+
See link:TOPOLOGY.md[TOPOLOGY.md] for a visual architecture map and completion dashboard.
0 commit comments