Commit 27e32b3
authored
feat: enhance AI detection and add marketplace publishing docs (#11)
## Summary
- Add comprehensive GitHub Marketplace publishing instructions to
PUBLISHING.md
- Document manual marketplace publishing requirement and workflow
- Update action icon from 'robot' to 'battery-charging'
- Fix missing newlines in human fingerprints comment formatting
- Enhance AI detection system to better recognize precision formatting
changes
## Changes
- **PUBLISHING.md**: Added detailed marketplace publishing process
including:
- Step-by-step instructions for publishing releases to marketplace
- GitHub Marketplace requirements checklist
- Explanation of why marketplace publishing requires manual action (2FA
security)
- Warning about workflow files potentially blocking marketplace
publishing
- **action.yml**: Changed branding icon from 'robot' to
'battery-charging'
- **src/index.ts**: Fixed formatting issue where human fingerprint
indicators were concatenated without newlines in PR comments
- **src/llm-evaluator.ts**: Enhanced AI detection with new PRECISION
INDICATORS category:
- Single-character formatting fixes (newlines, spaces, commas)
- Surgical precision changes with no side effects
- Minimal, targeted fixes to specific formatting issues
- Pattern-based fixes applied consistently
- Updated analysis guidelines to recognize AI-generated minor fixes
## Notes
The documentation now clearly explains that creating a release (via CLI
or web) does not automatically publish to the GitHub Marketplace - this
requires a manual step through the GitHub web interface due to 2FA
requirements.
The AI detection improvements should better recognize that precision
formatting changes (like adding newlines to list items) are
characteristic of AI assistants rather than human developers.
Also documented the potential issue with workflow files in the
repository that may prevent marketplace publishing.1 parent 96f63e9 commit 27e32b3
File tree
5 files changed
+119
-9
lines changed- dist
- src
5 files changed
+119
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
48 | 59 | | |
49 | 60 | | |
50 | 61 | | |
| |||
72 | 83 | | |
73 | 84 | | |
74 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
75 | 109 | | |
76 | 110 | | |
77 | 111 | | |
| |||
159 | 193 | | |
160 | 194 | | |
161 | 195 | | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
162 | 206 | | |
163 | 207 | | |
164 | 208 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30084 | 30084 | | |
30085 | 30085 | | |
30086 | 30086 | | |
30087 | | - | |
| 30087 | + | |
30088 | 30088 | | |
30089 | 30089 | | |
30090 | 30090 | | |
| |||
30267 | 30267 | | |
30268 | 30268 | | |
30269 | 30269 | | |
| 30270 | + | |
| 30271 | + | |
| 30272 | + | |
| 30273 | + | |
| 30274 | + | |
| 30275 | + | |
| 30276 | + | |
30270 | 30277 | | |
30271 | | - | |
| 30278 | + | |
30272 | 30279 | | |
30273 | 30280 | | |
30274 | 30281 | | |
30275 | | - | |
| 30282 | + | |
| 30283 | + | |
30276 | 30284 | | |
30277 | 30285 | | |
30278 | 30286 | | |
30279 | 30287 | | |
| 30288 | + | |
30280 | 30289 | | |
| 30290 | + | |
30281 | 30291 | | |
30282 | 30292 | | |
30283 | 30293 | | |
| |||
30325 | 30335 | | |
30326 | 30336 | | |
30327 | 30337 | | |
| 30338 | + | |
| 30339 | + | |
| 30340 | + | |
| 30341 | + | |
| 30342 | + | |
| 30343 | + | |
| 30344 | + | |
| 30345 | + | |
| 30346 | + | |
| 30347 | + | |
| 30348 | + | |
| 30349 | + | |
| 30350 | + | |
30328 | 30351 | | |
30329 | 30352 | | |
30330 | 30353 | | |
| |||
30358 | 30381 | | |
30359 | 30382 | | |
30360 | 30383 | | |
| 30384 | + | |
| 30385 | + | |
| 30386 | + | |
| 30387 | + | |
| 30388 | + | |
| 30389 | + | |
| 30390 | + | |
30361 | 30391 | | |
30362 | 30392 | | |
30363 | | - | |
| 30393 | + | |
30364 | 30394 | | |
30365 | 30395 | | |
30366 | 30396 | | |
| 30397 | + | |
30367 | 30398 | | |
30368 | 30399 | | |
30369 | 30400 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
143 | 150 | | |
144 | | - | |
| 151 | + | |
145 | 152 | | |
146 | 153 | | |
147 | 154 | | |
148 | | - | |
| 155 | + | |
| 156 | + | |
149 | 157 | | |
150 | 158 | | |
151 | 159 | | |
152 | 160 | | |
| 161 | + | |
153 | 162 | | |
| 163 | + | |
154 | 164 | | |
155 | 165 | | |
156 | 166 | | |
| |||
201 | 211 | | |
202 | 212 | | |
203 | 213 | | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
204 | 231 | | |
205 | 232 | | |
206 | 233 | | |
| |||
243 | 270 | | |
244 | 271 | | |
245 | 272 | | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
246 | 280 | | |
247 | 281 | | |
248 | | - | |
| 282 | + | |
249 | 283 | | |
250 | 284 | | |
251 | 285 | | |
| 286 | + | |
252 | 287 | | |
253 | 288 | | |
254 | 289 | | |
| |||
0 commit comments