Commit e32399d
committed
fix(cli): address Reviewer A/B consensus findings (round 1)
- Set HTTP 500 status code in the onError fallback in both
cli/lucli/templates/app/public/Application.cfc and public/Application.cfc
so monitoring tools and CDNs don't cache the Wheels-init failure as
a successful response. Uses a plain struct for cfheader's
attributeCollection per CLAUDE.md cross-engine invariant #10
(Adobe CF 2023/2025 reject the arguments scope on built-in tags).
- Document the no-nested-braces assumption behind catchClosePattern in
vendor/wheels/tests/specs/cli/OnErrorFallbackGuardSpec.cfc so a future
edit that adds nested braces inside the outer catch knows why the
silent fallback to scanFrom=1 is the safety net.
- Fix the contradictory recovery steps in the first-15-minutes guide
(wheels reload requires a running server) at
web/sites/guides/src/content/docs/v4-0-1-snapshot/start-here/first-15-minutes.mdx.
- Replace the speculative "pre-4.0.2" wording in
.ai/wheels/troubleshooting/common-errors.md with "4.0.1 or earlier"
since the fix is still in [Unreleased].
Signed-off-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>1 parent 71c35ec commit e32399d
5 files changed
Lines changed: 34 additions & 2 deletions
File tree
- .ai/wheels/troubleshooting
- cli/lucli/templates/app/public
- public
- vendor/wheels/tests/specs/cli
- web/sites/guides/src/content/docs/v4-0-1-snapshot/start-here
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
283 | 293 | | |
284 | 294 | | |
285 | 295 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
294 | 294 | | |
295 | 295 | | |
296 | 296 | | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
297 | 307 | | |
298 | 308 | | |
299 | 309 | | |
| |||
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
91 | 103 | | |
92 | 104 | | |
93 | 105 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
0 commit comments